Project

General

Profile

Actions

Bug #4113

closed

osd: EOPNOSUPP on pginfo removal

Added by Sage Weil about 11 years ago. Updated about 11 years ago.

Status:
Can't reproduce
Priority:
Urgent
Assignee:
Category:
OSD
Target version:
-
% Done:

0%

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

Description

2013-02-13 07:32:29.662764 7fd91377c700  0 filestore(/tmp/cephtest/data/osd.0.data)  error (95) Operation not supported not handled on operation 13 (36207.0.2, or op 2, counting from 0)
2013-02-13 07:32:29.662798 7fd91377c700  0 filestore(/tmp/cephtest/data/osd.0.data) unexpected error code
2013-02-13 07:32:29.662800 7fd91377c700  0 filestore(/tmp/cephtest/data/osd.0.data)  transaction dump:
{ "ops": [
        { "op_num": 0,
          "op_name": "collection_rename",
          "src_collection": "1.b_head",
          "dst_collection": "FORREMOVAL_40_1.b"},
        { "op_num": 1,
          "op_name": "collection_rename",
          "src_collection": "1.b_TEMP",
          "dst_collection": "FORREMOVAL_41_1.b"},
        { "op_num": 2,
          "op_name": "remove",
          "collection": "meta",
          "oid": "103a893f\/pglog_1.b\/0\/\/-1"},
        { "op_num": 3,
          "op_name": "remove",
          "collection": "meta",
          "oid": "dae104a3\/pginfo_1.b\/0\/\/-1"}]}
2013-02-13 07:32:29.995657 7fd91377c700 -1 os/FileStore.cc: In function 'unsigned int FileStore::_do_transaction(ObjectStore::Transaction&, uint64_t, int)' thread 7fd91377c700 time 2013-02-13 07:32:29.737885
os/FileStore.cc: 2680: FAILED assert(0 == "unexpected error")

 ceph version 0.56-864-g9d6eccb (9d6eccbff9fca901f1783aa3321c07118c3f8966)
 1: (FileStore::_do_transaction(ObjectStore::Transaction&, unsigned long, int)+0x81db) [0x83a6eb]
 2: (FileStore::_do_transactions(std::list<ObjectStore::Transaction*, std::allocator<ObjectStore::Transaction*> >&, unsigned long, ThreadPool::TPHandle*)+0xa1) [0x83d151]
 3: (FileStore::_do_op(FileStore::OpSequencer*, ThreadPool::TPHandle&)+0x34b) [0x83d4cb]
 4: (FileStore::OpWQ::_process(FileStore::OpSequencer*, ThreadPool::TPHandle&)+0x15) [0x843aa5]
 5: (ThreadPool::WorkQueue<FileStore::OpSequencer>::_void_process(void*, ThreadPool::TPHandle&)+0x12) [0x83f322]
 6: (ThreadPool::worker(ThreadPool::WorkThread*)+0x6ce) [0x98b17e]
 7: (ThreadPool::WorkThread::entry()+0x18) [0x98e8d8]
 8: (Thread::_entry_func(void*)+0x12) [0x97dcd2]
 9: (()+0x7e9a) [0x7fd91c90be9a]
 10: (clone()+0x6d) [0x7fd91aa964bd]
 NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

this is probaby coming from the omap code, now that pginfo is in leveldb. snapshot() appears to return EOPNOTSUPP....?

ubuntu@teuthology:/a/teuthology-2013-02-13_01:00:04-regression-master-testing-gcov/5965

kernel:
  kdb: true
  sha1: 4ad2b189c1a52ce8ae1d6d2528c512021a2f1654
nuke-on-error: true
overrides:
  ceph:
    conf:
      global:
        ms inject delay max: 1
        ms inject delay probability: 0.005
        ms inject delay type: osd
        ms inject socket failures: 2500
      osd:
        osd op thread timeout: 60
    coverage: true
    fs: btrfs
    log-whitelist:
    - slow request
    sha1: 9d6eccbff9fca901f1783aa3321c07118c3f8966
  s3tests:
    branch: master
  workunit:
    sha1: 9d6eccbff9fca901f1783aa3321c07118c3f8966
roles:
- - mon.a
  - mon.b
  - osd.0
  - osd.1
  - osd.2
- - mon.c
  - mds.a
  - osd.3
  - osd.4
  - osd.5
- - client.0
tasks:
- chef: null
- clock: null
- ceph:
    log-whitelist:
    - wrongly marked me down
    - objects unfound and apparently lost
- thrashosds:
    timeout: 1200
- radosbench:
    clients:
    - client.0
    time: 1800
Actions #1

Updated by Ian Colle about 11 years ago

  • Assignee set to Samuel Just
Actions #2

Updated by Samuel Just about 11 years ago

  • Status changed from New to Can't reproduce
Actions

Also available in: Atom PDF