Project

General

Profile

Actions

Bug #2300

closed

objecter: not sending stat request

Added by Yehuda Sadeh about 12 years ago. Updated about 12 years ago.

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

0%

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

Description

Happens in rgw (can only see it on congress). Following a rgw.bucket_list call response, we call librados io_ctx->stat() (on a context that was created using dup() on the original IoCtx. Looks like it waits for osd map update:

2012-04-14 19:26:52.309339 7fa2f97fa700 -- [2607:f298:4:2243::5751]:0/1011240 --> [2607:f298:4:2243::7072]:6811/48455 -- osd_op(client.12955.0:23 .dir.12955.1 [call rgw.bucket_list] 11.ba7646fa) v4 -- ?+0 0x7fa320004530 con 0x7fa320009010
2012-04-14 19:26:52.309349 7fa2f97fa700 client.12955.objecter 1 unacked, 0 uncommitted
2012-04-14 19:26:52.310269 7fa34581e700 -- [2607:f298:4:2243::5751]:0/1011240 <== osd.95 [2607:f298:4:2243::7072]:6811/48455 4 ==== osd_op_reply(23 .dir.12955.1 [call] = 0) v4 ==== 111+0+153 (2514490172 0 2512681079) 0x7fa2f4001df0 con 0x7fa320009010
2012-04-14 19:26:52.310284 7fa34581e700 client.12955.objecter in handle_osd_op_reply
2012-04-14 19:26:52.310294 7fa34581e700 client.12955.objecter handle_osd_op_reply 23 ondisk v 8614'2 in 11.ba7646fa attempt 0
2012-04-14 19:26:52.310301 7fa34581e700 client.12955.objecter  op 0 rval 0 len 153
2012-04-14 19:26:52.310305 7fa34581e700 client.12955.objecter handle_osd_op_reply ack
2012-04-14 19:26:52.310310 7fa34581e700 client.12955.objecter handle_osd_op_reply completed tid 23
2012-04-14 19:26:52.310318 7fa34581e700 client.12955.objecter 0 unacked, 0 uncommitted
2012-04-14 19:26:52.310446 7fa2f97fa700 client.12955.objecter  note: not requesting commit
2012-04-14 19:26:52.310463 7fa2f97fa700 client.12955.objecter op_submit oid  @11 [stat 0~0] tid 24 osd.-1
2012-04-14 19:26:52.310469 7fa2f97fa700 client.12955.objecter maybe_request_map subscribing (onetime) to next osd map
2012-04-14 19:26:52.310489 7fa2f97fa700 -- [2607:f298:4:2243::5751]:0/1011240 --> [2607:f298:4:2243::5753]:6789/0 -- mon_subscribe({monmap=4+,osdmap=8615}) v2 -- ?+0 0x7fa320003eb0 con 0x275f480
2012-04-14 19:26:52.310500 7fa2f97fa700 client.12955.objecter 1 unacked, 0 uncommitted
2012-04-14 19:26:52.628340 7fa34581e700 -- [2607:f298:4:2243::5751]:0/1011240 <== mon.1 [2607:f298:4:2243::5753]:6789/0 11 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (751488066 0 0) 0x7fa334001d90 con 0x275f480
2012-04-14 19:26:56.481521 7fa343719700 client.12955.objecter tick
2012-04-14 19:26:56.481543 7fa343719700 client.12955.objecter maybe_request_map subscribing (onetime) to next osd map

Actions #1

Updated by Yehuda Sadeh about 12 years ago

Ah, actually we try to access an object with empty oid, which is obviously wrong. Probably due to #2289 issues.

Actions #2

Updated by Yehuda Sadeh about 12 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF