Project

General

Profile

Actions

Bug #4226

closed

Monitor crash happens when running Teuthology

Added by Anonymous about 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Normal
Category:
-
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

INFO:teuthology.orchestra.run.err:ceph_mon.cc: In function 'int main(int, const char**)' thread 7f731684a780 time 2013-02-21 16:43:19.717401
INFO:teuthology.orchestra.run.err:ceph_mon.cc: 206: FAILED assert(!store.create_and_open(cerr))
INFO:teuthology.orchestra.run.err: ceph version 0.57-458-g9af94ee (9af94eea209fc2555f66214f01f3edddc35d4209)
INFO:teuthology.orchestra.run.err: 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x95) [0x93a3b1]
INFO:teuthology.orchestra.run.err: 2: (main()+0xb51) [0x7011af]
INFO:teuthology.orchestra.run.err: 3: (__libc_start_main()+0xed) [0x7f7314b0e76d]
INFO:teuthology.orchestra.run.err: 4: /tmp/cephtest/wusui@ubuntu-2013-02-21_16-42-54/binary/usr/local/bin/ceph-mon() [0x700229]
INFO:teuthology.orchestra.run.err: NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

Config file:

roles:
- [mon.0, mds.0, osd.0]
- [mon.1, osd.1]
- [mon.2, client.0]
tasks:
- ceph:
- ceph-fuse: [client.0]
- interactive:
targets:
: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjq/dBds5eofgD5l4r9AcpVnq4tnZrPYUlDPcgRgzUSM36rUAOA9IPzjamtlb+kdmo5TkWve/QgqDt/6SI07L0EeULiRhPnYjsDsDvRINoL/7oUd6dqhsC+5OMrnuscOIQUVM40TR/J4F2pwUWSM5YKsc6VBYkmh+2JTvI9ZiwXsA0KY0a6qa5ScDDZtfGapo166cm/BkqmGPPudYqCrXbCqKLaXjSizU3e02RlFLwF4xw0wKCKQ5T/mh8mqUOEWnZZTVNx0Xrkit0q247KKc4sNZYX4sQVRx8MMedOr33VEhmyuOY8TgHLFp/aB0HzbatYYJb0HATxbjwJWFjGBIX
: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwa+tIQskKvsvQ1/J9QOYGeunl0M+mIAvxqGeKFawdMKoXCNNb5YLRL6Fr9y/smJVCBIGugSb8LBrjVWF14gUOXAk1j16qJ6rsvIF8176L8tsIMxhXx3dw7dCacaGEHCrmK6KO8YhFm6ky1qftGCu7amfyzeJTj8kvrY4tl1ifwH0sv2M0iEzLXx63xn2UpAMAIvo5v+eqPjo+1w2PFXe+r2dViDN5wjlwQTKOXAPFRewmDy2o6K/rW/iRRg0tHLO4atCZr5Y8XlXYQkIBQVlXrL9CRwe8rmrxHyH8wnFqYcvpzLFk1oKw93sFNauy4mCxVntvIm3WT1S8nQuEE6HJ
: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwq9PdHwBKUjNa86vjFTDwYcnXBXF81QqgOmXBN8NNbePIGhjY9Ji6IvvGwrywnCi9a46tY9hFPCvq6y+6tC7Pfjf248C7KYWAxqA4UPCkQQMvedJCk2RAH7oljHqXGuyfFgsveq11bWjTWRYZPpENwfjdB0okvr8TZrZePhJNYgMY2smiSDBQ96Cr211KnQk/cvGFC0u8x/R/MJaZBVD0GANH8xLpe8PpND3uuNIEox/CmXpC+XdXVGnm1AXpF8Bb4gDSgwF8NUyedj8c8GfC0iI1ISg96WYFfNgS4m9ulOlXl0SSdYQ3+DCr6aOz7Nk+2r84Vq8E5wpiKD9z+raJ

Actions #1

Updated by Joao Eduardo Luis about 11 years ago

  • Status changed from New to 4

This is due to a new requirement for the monitor before --mkfs can be issued: the creation of the monitor's data path directory, much like what happens with the osd.

Teuthology failed because the patch that would for said creation only went in to teuthology's master after the push of the monitor into ceph's master.

Everyone should update teuthology.

Also, the monitor should output a 'you really should create the data directory' instead of just asserting. Will make a patch for it Real Soon Now.

Actions #2

Updated by Sage Weil about 11 years ago

we need to test that mkcephfs now does this. also, can you blow away the current PendingReleaseNotes (ceph.git root dir) and add a not about this so we don't forget it when i release 0.58?

Actions #3

Updated by Joao Eduardo Luis about 11 years ago

Sure thing.

Actions #4

Updated by Sage Weil about 11 years ago

  • Status changed from 4 to Resolved

also updated ceph-deploy and mkcephfs, 704db850131643b26bafe6594946cacce483c171

Actions

Also available in: Atom PDF