Project

General

Profile

Backport #21481

jewel: "FileStore.cc: 2930: FAILED assert(0 == "unexpected error")" in fs

Added by Yuri Weinstein over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Urgent
Target version:
Release:
jewel

Description

This is jewel v10.2.10
Run: http://pulpito.ceph.com/yuriw-2017-09-19_20:52:59-fs-jewel-distro-basic-smithi/
Job: 1649878
Logs: http://qa-proxy.ceph.com/teuthology/yuriw-2017-09-19_20:52:59-fs-jewel-distro-basic-smithi/1649878/teuthology.log

2017-09-20T02:58:00.419 INFO:tasks.ceph.osd.3.smithi155.stderr:os/filestore/FileStore.cc: 2930: FAILED assert(0 == "unexpected error")
2017-09-20T02:58:00.419 INFO:tasks.ceph.osd.3.smithi155.stderr:
2017-09-20T02:58:00.419 INFO:tasks.ceph.osd.3.smithi155.stderr: ceph version 10.2.9-351-g0ffa38e (0ffa38ee4d074922737485cdd28d101449560107)
2017-09-20T02:58:00.419 INFO:tasks.ceph.osd.3.smithi155.stderr: 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0x7f16173e349b]
2017-09-20T02:58:00.419 INFO:tasks.ceph.osd.3.smithi155.stderr: 2: (FileStore::_do_transaction(ObjectStore::Transaction&, unsigned long, int, ThreadPool::TPHandle*)+0xefd) [0x7f16170d2a7d]
2017-09-20T02:58:00.419 INFO:tasks.ceph.osd.3.smithi155.stderr: 3: (FileStore::_do_transactions(std::vector<ObjectStore::Transaction, std::allocator<ObjectStore::Transaction> >&, unsigned long, ThreadPool::TPHandle*)+0x3b) [0x7f16170d87bb]
2017-09-20T02:58:00.420 INFO:tasks.ceph.osd.3.smithi155.stderr: 4: (FileStore::_do_op(FileStore::OpSequencer*, ThreadPool::TPHandle&)+0x2b5) [0x7f16170d8aa5]
2017-09-20T02:58:00.420 INFO:tasks.ceph.osd.3.smithi155.stderr: 5: (ThreadPool::worker(ThreadPool::WorkThread*)+0xa6e) [0x7f16173d487e]
2017-09-20T02:58:00.420 INFO:tasks.ceph.osd.3.smithi155.stderr: 6: (ThreadPool::WorkThread::entry()+0x10) [0x7f16173d5760]
2017-09-20T02:58:00.420 INFO:tasks.ceph.osd.3.smithi155.stderr: 7: (()+0x8184) [0x7f161589c184]
2017-09-20T02:58:00.420 INFO:tasks.ceph.osd.3.smithi155.stderr: 8: (clone()+0x6d) [0x7f16139c737d]
2017-09-20T02:58:00.420 INFO:tasks.ceph.osd.3.smithi155.stderr: NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

History

#2 Updated by Josh Durgin over 1 year ago

  • Status changed from New to Rejected

This is a btfrs bug where it reports ENOSPC:

  -359> 2017-09-20 02:58:00.393036 7f1608b2f700  0 filestore(/var/lib/ceph/osd/ceph-3) ENOSPC from disk filesystem, misconfigured cluster

#3 Updated by Patrick Donnelly over 1 year ago

  • Project changed from Ceph to fs
  • Category set to Testing
  • Status changed from Rejected to In Progress
  • Assignee set to Patrick Donnelly
  • Backport set to jewel
  • Release deleted (luminous)
  • Release set to jewel
  • Component(FS) qa-suite added

Yuri, I think you meant jewel not 12.2.1?

We're not testing btrfs in luminous/master so we could just remove that in jewel. I'll setup a PR for it.

#4 Updated by Yuri Weinstein over 1 year ago

  • Description updated (diff)

#5 Updated by Yuri Weinstein over 1 year ago

Patrick Donnelly wrote:

Yuri, I think you meant jewel not 12.2.1?

We're not testing btrfs in luminous/master so we could just remove that in jewel. I'll setup a PR for it.

My apologies corrected.

#6 Updated by Patrick Donnelly over 1 year ago

  • Tracker changed from Bug to Backport
  • Subject changed from "FileStore.cc: 2930: FAILED assert(0 == "unexpected error")" in fs to jewel: "FileStore.cc: 2930: FAILED assert(0 == "unexpected error")" in fs
  • Status changed from In Progress to Need Review

#7 Updated by Kefu Chai over 1 year ago

  • Status changed from Need Review to Resolved

#8 Updated by Nathan Cutler over 1 year ago

  • Target version set to v10.2.11

Also available in: Atom PDF