Project

General

Profile

Actions

Bug #10263

closed

[ERR] bad backtrace on dir ino 600

Added by Sage Weil over 9 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

ubuntu@teuthology:/a/sage-bug-10171-base/639742
and the other runs in this set. It's an upgrade test:

archive_path: /var/lib/teuthworker/archive/sage-bug-10171-base/639742
description: null
email: null
job_id: '639742'
last_in_suite: false
machine_type: mira,plana,burnupi
name: sage-bug-10171-base
nuke-on-error: true
os_type: ubuntu
overrides:
  ceph:
    conf:
      mds:
        debug mds: 20
        debug ms: 1
      mon:
        mon warn on legacy crush tunables: false
      osd:
        debug filestore: 20
        debug ms: 1
        debug osd: 20
    log-whitelist:
    - scrub mismatch
    - ScrubResult
  install:
    ceph:
      sha1: c4f934997a811f20aa394193267424338bda8d2f
owner: scheduled_sage@flab
priority: 1
roles:
- - mon.a
  - mds.a
  - osd.0
  - osd.1
- - mon.b
  - mon.c
  - osd.2
  - osd.3
- - client.0
  - client.1
suite_path: /var/lib/teuthworker/src/ceph-qa-suite_master
tasks:
- install:
    branch: firefly
- print: '**** done installing firefly'
- ceph:
    fs: xfs
- print: '**** done ceph'
- parallel:
  - workload
  - upgrade-sequence
- print: '**** done parallel'
teuthology_branch: master
tube: multi
upgrade-sequence:
  sequential:
  - install.upgrade:
      mon.a: null
  - print: '**** done install.upgrade mon.a to the version from teuthology-suite arg'
  - ceph.restart:
      daemons:
      - mon.a
      wait-for-healthy: true
  - sleep:
      duration: 60
  - ceph.restart:
      daemons:
      - osd.0
      - osd.1
      wait-for-healthy: true
  - sleep:
      duration: 60
  - ceph.restart:
    - mds.a
  - sleep:
      duration: 60
  - print: '**** running mixed versions of osds and mons'
  - exec:
      mon.b:
      - ceph osd crush tunables firefly
  - install.upgrade:
      mon.b: null
  - print: '**** done install.upgrade mon.b to the version from teuthology-suite arg'
  - ceph.restart:
      daemons:
      - mon.b
      - mon.c
      wait-for-healthy: true
  - sleep:
      duration: 60
  - ceph.restart:
      daemons:
      - osd.2
      - osd.3
      wait-for-healthy: true
  - sleep:
      duration: 60
verbose: false
worker_log: /var/lib/teuthworker/archive/worker_logs/worker.multi.3741
workload:
  sequential:
  - rados:
      clients:
      - client.0
      ec_pool: true
      objects: 50
      op_weights:
        append: 100
        copy_from: 50
        delete: 50
        read: 100
        rmattr: 25
        rollback: 50
        setattr: 25
        snap_create: 50
        snap_remove: 50
        write: 0
      ops: 4000

Actions #1

Updated by Zheng Yan over 9 years ago

  • Status changed from 12 to Fix Under Review

It's introduced by the 'verify backtrace on fetching dirfrag' patch. Stray directories of old fs has no backtrace, the new MDS detected that backtrace for stray directory is missing, so it prints a error message and marks the stray 'dirty parent'. I think we can fix this issue by backporting the patch that stores backtrace for stray directories.

Actions #2

Updated by Greg Farnum over 9 years ago

Merged in the patch for Giant as of commit:247a6fac54854e92a7df0e651e248a262d3efa05.

The others are a little unhappy on the gitbuilders; it looks like some of our transient unittest failures on the older branches but I'm rebuilding to make sure.

Actions #3

Updated by Greg Farnum over 9 years ago

  • Status changed from Fix Under Review to Resolved

They're all happy now, merged everything in.

Actions #4

Updated by Greg Farnum almost 8 years ago

  • Component(FS) MDS added
Actions

Also available in: Atom PDF