Project

General

Profile

Actions

Bug #50508

open

ceph-mon crash when create pool

Added by chen long about 3 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Files

log.tar.gz (131 KB) log.tar.gz chen long, 04/25/2021 02:17 PM
Actions #1

Updated by chen long about 3 years ago

[root@arsenal-ceph-test-167 ~]# ceph crash ls
ID ENTITY NEW
2021-04-02_03:50:53.563232Z_dca8f66b-f624-4f82-96ec-6e5a87fac6f1 osd.3 *
2021-04-19_05:58:06.876311Z_d0c7315e-ecf7-4039-889a-1cc68af04d26 mon.arsenal-ceph-test-167 *
2021-04-20_06:35:15.201771Z_c88d69f0-b53a-46d7-872f-23292020ca00 mon.arsenal-ceph-test-167 *
[root@arsenal-ceph-test-167 ~]# ceph crash info 2021-04-20_06:35:15.201771Z_c88d69f0-b53a-46d7-872f-23292020ca00 {
"os_version_id": "7",
"assert_condition": "(_errno_location ()) 4",
"utsname_release": "3.10.0-957.el7.x86_64",
"os_name": "CentOS Linux",
"entity_name": "mon.arsenal-ceph-test-167",
"assert_file": "/home/jenkins-build/build/workspace/ceph-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/gigantic/release/14.2.14/rpm/el7/BUILD/ceph-14.2.14/src/common/fork_function.h",
"timestamp": "2021-04-20 06:35:15.201771Z",
"process_name": "ceph-mon",
"utsname_machine": "x86_64",
"utsname_sysname": "Linux",
"os_version": "7 (Core)",
"os_id": "centos",
"assert_thread_name": "fn_monstore",
"utsname_version": "#1 SMP Thu Nov 8 23:39:32 UTC 2018",
"backtrace": [
"(()+0xf5d0) [0x7fd9de16f5d0]",
"(gsignal()+0x37) [0x7fd9dcf64207]",
"(abort()+0x148) [0x7fd9dcf658f8]",
"(ceph::
_ceph_assert_fail(char const
, char const*, int, char const*)+0x199) [0x7fd9e1376b76]",
"(()+0x25ccef) [0x7fd9e1376cef]",
"(CrushTester::test_with_fork(int)+0x799) [0x7fd9e18e1839]",
"(OSDMonitor::prepare_new_pool(std::string&, int, std::string const&, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long, float, std::string const&, unsigned int, unsigned long, OSDMonitor::FastReadType, std::ostream*)+0x460) [0x555bff1a7aa0]",
"(OSDMonitor::prepare_command_impl(boost::intrusive_ptr<MonOpRequest>, std::map<std::string, boost::variant<std::string, bool, long, double, std::vector<std::string, std::allocator<std::string> >, std::vector<long, std::allocator<long> >, std::vector<double, std::allocator<double> > >, std::less<void>, std::allocator<std::pair<std::string const, boost::variant<std::string, bool, long, double, std::vector<std::string, std::allocator<std::string> >, std::vector<long, std::allocator<long> >, std::vector<double, std::allocator<double> > > > > > const&)+0x1919b) [0x555bff1c798b]",
"(OSDMonitor::prepare_command(boost::intrusive_ptr<MonOpRequest>)+0x10d) [0x555bff1d017d]",
"(OSDMonitor::prepare_update(boost::intrusive_ptr<MonOpRequest>)+0x2a6) [0x555bff1d3b26]",
"(PaxosService::dispatch(boost::intrusive_ptr<MonOpRequest>)+0x66d) [0x555bff16125d]",
"(PaxosService::C_RetryMessage::_finish(int)+0x64) [0x555bff0dc764]",
"(C_MonOp::finish(int)+0x45) [0x555bff084e95]",
"(Context::complete(int)+0x9) [0x555bff082969]",
"(void finish_contexts<std::list<Context*, std::allocator<Context*> > >(CephContext*, std::list<Context*, std::allocator<Context*> >&, int)+0x7d) [0x555bff0ad4ad]",
"(PaxosService::_active()+0xab) [0x555bff16213b]",
"(Context::complete(int)+0x9) [0x555bff082969]",
"(void finish_contexts<std::list<Context*, std::allocator<Context*> > >(CephContext*, std::list<Context*, std::allocator<Context*> >&, int)+0x7d) [0x555bff0ad4ad]",
"(Paxos::finish_round()+0x147) [0x555bff158e47]",
"(Paxos::commit_finish()+0x60c) [0x555bff15af8c]",
"(C_Committed::finish(int)+0x34) [0x555bff15f194]",
"(Context::complete(int)+0x9) [0x555bff082969]",
"(MonitorDBStore::C_DoTransaction::finish(int)+0x94) [0x555bff15ef04]",
"(Context::complete(int)+0x9) [0x555bff082969]",
"(Finisher::finisher_thread_entry()+0x16f) [0x7fd9e140075f]",
"(()+0x7dd5) [0x7fd9de167dd5]",
"(clone()+0x6d) [0x7fd9dd02bead]"
],
"utsname_hostname": "arsenal-ceph-test-167",
"assert_msg": "/home/jenkins-build/build/workspace/ceph-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/gigantic/release/14.2.14/rpm/el7/BUILD/ceph-14.2.14/src/common/fork_function.h: In function 'int fork_function(int, std::ostream&, std::function<signed char()>)' thread 7fd9d09a5700 time 2021-04-20 14:35:15.114680\n/home/jenkins-build/build/workspace/ceph-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/gigantic/release/14.2.14/rpm/el7/BUILD/ceph-14.2.14/src/common/fork_function.h: 34: FAILED ceph_assert((*__errno_location ()) 4)\n",
"crash_id": "2021-04-20_06:35:15.201771Z_c88d69f0-b53a-46d7-872f-23292020ca00",
"assert_line": 34,
"ceph_version": "14.2.14",
"assert_func": "int fork_function(int, std::ostream&, std::function<signed char()>)"
}

Actions #2

Updated by chen long about 3 years ago

Hi, the ceph-mon process crashed when I created a pool.

ceph osd pool create k8s-rbd 512 512

Actions #3

Updated by Sage Weil almost 3 years ago

  • Project changed from Ceph to RADOS
Actions

Also available in: Atom PDF