Project

General

Profile

Actions

Backport #21481

closed

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

Added by Yuri Weinstein over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Urgent
Target version:
Release:
jewel
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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.
Actions #2

Updated by Josh Durgin over 6 years 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

Actions #3

Updated by Patrick Donnelly over 6 years ago

  • Project changed from Ceph to CephFS
  • 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.

Actions #4

Updated by Yuri Weinstein over 6 years ago

  • Description updated (diff)
Actions #5

Updated by Yuri Weinstein over 6 years 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.

Actions #6

Updated by Patrick Donnelly over 6 years 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 Fix Under Review
Actions #7

Updated by Kefu Chai over 6 years ago

  • Status changed from Fix Under Review to Resolved
Actions #8

Updated by Nathan Cutler over 6 years ago

  • Target version set to v10.2.11
Actions

Also available in: Atom PDF