I am trying to setup a Ceph cluster on 4 odroid-hc2 instances on top of Ubuntu 18.04.
My ceph-mgr deamon keeps crashing on me.
Any advise on how to proceed?
Log on mgr node says something about ms_dispatch:
2019-05-20 15:34:43.070424 b6714230 0 set uid:gid to 64045:64045 (ceph:ceph)
2019-05-20 15:34:43.070455 b6714230 0 ceph version 12.2.11 (26dc3775efc7bb286a1d6d66faee0b
a30ea23eee) luminous (stable), process ceph-mgr, pid 1169
2019-05-20 15:34:43.070799 b6714230 0 pidfile_write: ignore empty --pid-file
2019-05-20 15:34:43.101162 b6714230 1 mgr send_beacon standby
2019-05-20 15:34:43.124462 b06f8c30 -1 *** Caught signal (Segmentation fault) **
in thread b06f8c30 thread_name:ms_dispatch
ceph version 12.2.11 (26dc3775efc7bb286a1d6d66faee0ba30ea23eee) luminous (stable)
1: (()+0x30133c) [0x77033c]
2: (()+0x25750) [0xb688a750]
3: (_ULarm_step()+0x55) [0xb6816ce6]
4: (()+0x255e8) [0xb6cd85e8]
5: (GetStackTrace(void**, int, int)+0x25) [0xb6cd8a3e]
6: (tcmalloc::PageHeap::GrowHeap(unsigned int)+0xb9) [0xb6ccd36a]
7: (tcmalloc::PageHeap::New(unsigned int)+0x79) [0xb6ccd5e6]
8: (tcmalloc::CentralFreeList::Populate()+0x71) [0xb6ccc5ce]
9: (tcmalloc::CentralFreeList::FetchFromOneSpansSafe(int, void**, void**)+0x1b) [0xb6ccc76
0]
10: (tcmalloc::CentralFreeList::RemoveRange(void**, void**, int)+0x6d) [0xb6ccc7de]
11: (tcmalloc::ThreadCache::FetchFromCentralCache(unsigned int, unsigned int)+0x51) [0xb6c
cea56]
12: (malloc()+0x22d) [0xb6cd9a8e]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this
.
--- begin dump of recent events ---
-90> 2019-05-20 15:34:43.053293 b6714230 5 asok(0x55b5320) register_command perfcounter
s_dump hook 0x554c088
-89> 2019-05-20 15:34:43.053322 b6714230 5 asok(0x55b5320) register_command 1 hook 0x55
4c088
-88> 2019-05-20 15:34:43.053330 b6714230 5 asok(0x55b5320) register_command perf dump h
ook 0x554c088
-87> 2019-05-20 15:34:43.053341 b6714230 5 asok(0x55b5320) register_command perfcounter
s_schema hook 0x554c088
-86> 2019-05-20 15:34:43.053360 b6714230 5 asok(0x55b5320) register_command perf histog
ram dump hook 0x554c088
-85> 2019-05-20 15:34:43.053374 b6714230 5 asok(0x55b5320) register_command 2 hook 0x55
4c088
-84> 2019-05-20 15:34:43.053381 b6714230 5 asok(0x55b5320) register_command perf schema
hook 0x554c088
-83> 2019-05-20 15:34:43.053389 b6714230 5 asok(0x55b5320) register_command perf histog
ram schema hook 0x554c088
-82> 2019-05-20 15:34:43.053410 b6714230 5 asok(0x55b5320) register_command perf reset
hook 0x554c088
-81> 2019-05-20 15:34:43.053418 b6714230 5 asok(0x55b5320) register_command config show
hook 0x554c088
-80> 2019-05-20 15:34:43.053425 b6714230 5 asok(0x55b5320) register_command config help
hook 0x554c088
-79> 2019-05-20 15:34:43.053436 b6714230 5 asok(0x55b5320) register_command config set
hook 0x554c088
-78> 2019-05-20 15:34:43.053444 b6714230 5 asok(0x55b5320) register_command config get
hook 0x554c088
-77> 2019-05-20 15:34:43.053459 b6714230 5 asok(0x55b5320) register_command config diff
hook 0x554c088
-76> 2019-05-20 15:34:43.053467 b6714230 5 asok(0x55b5320) register_command config diff
get hook 0x554c088
-75> 2019-05-20 15:34:43.053475 b6714230 5 asok(0x55b5320) register_command log flush h
ook 0x554c088
-74> 2019-05-20 15:34:43.053482 b6714230 5 asok(0x55b5320) register_command log dump ho
ok 0x554c088
-73> 2019-05-20 15:34:43.053490 b6714230 5 asok(0x55b5320) register_command log reopen
hook 0x554c088
-72> 2019-05-20 15:34:43.053513 b6714230 5 asok(0x55b5320) register_command dump_mempoo
ls hook 0x56e3504
-71> 2019-05-20 15:34:43.070424 b6714230 0 set uid:gid to 64045:64045 (ceph:ceph)
-70> 2019-05-20 15:34:43.070455 b6714230 0 ceph version 12.2.11 (26dc3775efc7bb286a1d6d
66faee0ba30ea23eee) luminous (stable), process ceph-mgr, pid 1169
-69> 2019-05-20 15:34:43.070799 b6714230 0 pidfile_write: ignore empty --pid-file
-68> 2019-05-20 15:34:43.074441 b6714230 5 asok(0x55b5320) init /var/run/ceph/ceph-mgr.
odroid-c.asok
-67> 2019-05-20 15:34:43.074473 b6714230 5 asok(0x55b5320) bind_and_listen /var/run/cep
h/ceph-mgr.odroid-c.asok
-66> 2019-05-20 15:34:43.074615 b6714230 5 asok(0x55b5320) register_command 0 hook 0x55
4c1d0
-65> 2019-05-20 15:34:43.074633 b6714230 5 asok(0x55b5320) register_command version hoo
k 0x554c1d0
-64> 2019-05-20 15:34:43.074654 b6714230 5 asok(0x55b5320) register_command git_version
hook 0x554c1d0
-63> 2019-05-20 15:34:43.074674 b6714230 5 asok(0x55b5320) register_command help hook 0
x554c1d8
-62> 2019-05-20 15:34:43.074694 b6714230 5 asok(0x55b5320) register_command get_command
_descriptions hook 0x554c1e0
-61> 2019-05-20 15:34:43.074785 b3effc30 5 asok(0x55b5320) entry start
-60> 2019-05-20 15:34:43.076464 b36fec30 2 Event(0x554e068 nevent=5000 time_id=1).set_o
wner idx=0 owner=3010456624
-59> 2019-05-20 15:34:43.076559 b2efdc30 2 Event(0x554e488 nevent=5000 time_id=1).set_o
wner idx=1 owner=3002063920
-58> 2019-05-20 15:34:43.076643 b26fcc30 2 Event(0x554e1c8 nevent=5000 time_id=1).set_o
wner idx=2 owner=2993671216
-57> 2019-05-20 15:34:43.077177 b6714230 1 Processor -- start
-56> 2019-05-20 15:34:43.077298 b6714230 1 -- - start start
-55> 2019-05-20 15:34:43.077315 b6714230 10 monclient: build_initial_monmap
-54> 2019-05-20 15:34:43.077362 b6714230 10 monclient: init
-53> 2019-05-20 15:34:43.077380 b6714230 5 adding auth protocol: cephx
-52> 2019-05-20 15:34:43.077391 b6714230 10 monclient: auth_supported 2 method cephx
-51> 2019-05-20 15:34:43.077625 b6714230 2 auth: KeyRing::load: loaded key file /var/li
b/ceph/mgr/ceph-odroid-c/keyring
-50> 2019-05-20 15:34:43.077761 b6714230 10 monclient: _reopen_session rank -1
-49> 2019-05-20 15:34:43.077847 b6714230 10 monclient(hunting): picked mon.noname-a con
0x5792d00 addr 192.168.130.131:6789/0
-48> 2019-05-20 15:34:43.077899 b6714230 1 -- - --> 192.168.130.131:6789/0 -- auth(prot
o 0 33 bytes epoch 0) v1 -- 0x5590680 con 0
-47> 2019-05-20 15:34:43.077985 b6714230 10 monclient(hunting): _renew_subs
-46> 2019-05-20 15:34:43.080980 b2efdc30 1 -- 192.168.130.132:0/2049423493 learned_addr
learned my addr 192.168.130.132:0/2049423493
-45> 2019-05-20 15:34:43.082020 b2efdc30 2 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_CONNECTING_WAIT_ACK_SEQ pgs=0 cs=0 l=0)._process_c
onnection got newly_acked_seq 0 vs out_seq 0
-44> 2019-05-20 15:34:43.084528 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 1 0x55aa900 mon_map magic: 0 v1
-43> 2019-05-20 15:34:43.084615 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 1 ==== mon_map magic: 0 v1 ==== 196+0+0 (1694575244 0 0) 0x55aa900 con
0x5792d00
-42> 2019-05-20 15:34:43.084656 b06f8c30 10 monclient(hunting): handle_monmap mon_map ma
gic: 0 v1
-41> 2019-05-20 15:34:43.084685 b06f8c30 10 monclient(hunting): got monmap 1, mon.nonam
e-a is now rank -1
-40> 2019-05-20 15:34:43.084698 b06f8c30 10 monclient(hunting): dump:
epoch 1
fsid 75cb9a2d-673b-4a32-897a-05470a08ed58
last_changed 2019-05-20 15:02:53.998735
created 2019-05-20 15:02:53.998735
0: 192.168.130.131:6789/0 mon.odroid-b
-39> 2019-05-20 15:34:43.084956 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 2 0x55a0540 auth_reply(proto 2 0 (0) Success) v1
-38> 2019-05-20 15:34:43.085011 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 2 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 33+0+0 (4086221156 0
0) 0x55a0540 con 0x5792d00
-37> 2019-05-20 15:34:43.085053 b06f8c30 10 monclient(hunting): my global_id is 24139
-36> 2019-05-20 15:34:43.085175 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- auth(proto 2 32 bytes epoch 0) v1 -- 0x5590d00 con 0
-35> 2019-05-20 15:34:43.088488 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 3 0x55a0700 auth_reply(proto 2 0 (0) Success) v1
-34> 2019-05-20 15:34:43.088712 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 3 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 222+0+0 (1945430716 0
0) 0x55a0700 con 0x5792d00
-33> 2019-05-20 15:34:43.089295 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- auth(proto 2 181 bytes epoch 0) v1 -- 0x5590680 con 0
-32> 2019-05-20 15:34:43.097488 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 4 0x55a08c0 auth_reply(proto 2 0 (0) Success) v1
-31> 2019-05-20 15:34:43.097643 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 4 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 783+0+0 (327382700 0
0) 0x55a08c0 con 0x5792d00
-30> 2019-05-20 15:34:43.098725 b06f8c30 1 monclient: found mon.odroid-b
-29> 2019-05-20 15:34:43.098850 b06f8c30 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-28> 2019-05-20 15:34:43.098898 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- mon_subscribe({mgrmap=0+,monmap=0+}) v2 -- 0x554eb00 con 0
-27> 2019-05-20 15:34:43.099042 b06f8c30 10 monclient: _check_auth_rotating renewing rot
ating keys (they expired before 2019-05-20 15:34:13.099036)
-26> 2019-05-20 15:34:43.099183 b06f8c30 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-25> 2019-05-20 15:34:43.099271 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- auth(proto 2 2 bytes epoch 0) v1 -- 0x5590d00 con 0
-24> 2019-05-20 15:34:43.099404 b6714230 5 monclient: authenticate success, global_id 2
4139
-23> 2019-05-20 15:34:43.099543 b6714230 10 log_channel(cluster) update_config to_monito
rs: true to_syslog: false syslog_facility: daemon prio: info to_graylog: false graylog_host
: 127.0.0.1 graylog_port: 12201)
-22> 2019-05-20 15:34:43.099602 b6714230 10 log_channel(audit) update_config to_monitors
: true to_syslog: false syslog_facility: local0 prio: info to_graylog: false graylog_host:
127.0.0.1 graylog_port: 12201)
-21> 2019-05-20 15:34:43.099970 b6714230 5 asok(0x55b5320) register_command objecter_re
quests hook 0x554c238
-20> 2019-05-20 15:34:43.100171 b6714230 10 monclient: _renew_subs
-19> 2019-05-20 15:34:43.100214 b6714230 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-18> 2019-05-20 15:34:43.100246 b6714230 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- mon_subscribe({osdmap=0}) v2 -- 0x554ec60 con 0
-17> 2019-05-20 15:34:43.100737 b6714230 5 asok(0x55b5320) register_command mds_request
s hook 0xbefefe80
-16> 2019-05-20 15:34:43.100793 b6714230 5 asok(0x55b5320) register_command mds_session
s hook 0xbefefe80
-15> 2019-05-20 15:34:43.100847 b6714230 5 asok(0x55b5320) register_command dump_cache
hook 0xbefefe80
-14> 2019-05-20 15:34:43.100811 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 5 0x558dc00 mgrmap(e 99) v1
-13> 2019-05-20 15:34:43.100915 b6714230 5 asok(0x55b5320) register_command kick_stale_
sessions hook 0xbefefe80
-12> 2019-05-20 15:34:43.100977 b6714230 5 asok(0x55b5320) register_command status hook
0xbefefe80
-11> 2019-05-20 15:34:43.100987 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 5 ==== mgrmap(e 99) v1 ==== 232+0+0 (4078310027 0 0) 0x558dc00 con 0x5
792d00
-10> 2019-05-20 15:34:43.101004 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 6 0x55aaa80 mon_map magic: 0 v1
-9> 2019-05-20 15:34:43.101162 b6714230 1 mgr send_beacon standby
-8> 2019-05-20 15:34:43.101575 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 7 0x55a0540 auth_reply(proto 2 0 (0) Success) v1
-7> 2019-05-20 15:34:43.101889 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 8 0x5590d00 osd_map(42..42 src has 1..42) v3
-6> 2019-05-20 15:34:43.102775 b6714230 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-5> 2019-05-20 15:34:43.102838 b6714230 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- mgrbeacon mgr.odroid-c(75cb9a2d-673b-4a32-897a-05470a08ed58,24139, -, 0)
v6 -- 0x5562400 con 0
-4> 2019-05-20 15:34:43.102991 b6714230 4 mgr init Complete.
-3> 2019-05-20 15:34:43.103065 b06f8c30 4 mgr ms_dispatch standby mgrmap(e 99) v1
-2> 2019-05-20 15:34:43.103110 b06f8c30 4 mgr handle_mgr_map received map epoch 99
-1> 2019-05-20 15:34:43.103128 b06f8c30 4 mgr handle_mgr_map active in map: 0 active i
s 24134
0> 2019-05-20 15:34:43.124462 b06f8c30 -1 *** Caught signal (Segmentation fault) **
in thread b06f8c30 thread_name:ms_dispatch
ceph version 12.2.11 (26dc3775efc7bb286a1d6d66faee0ba30ea23eee) luminous (stable)
1: (()+0x30133c) [0x77033c]
2: (()+0x25750) [0xb688a750]
3: (_ULarm_step()+0x55) [0xb6816ce6]
4: (()+0x255e8) [0xb6cd85e8]
5: (GetStackTrace(void**, int, int)+0x25) [0xb6cd8a3e]
6: (tcmalloc::PageHeap::GrowHeap(unsigned int)+0xb9) [0xb6ccd36a]
7: (tcmalloc::PageHeap::New(unsigned int)+0x79) [0xb6ccd5e6]
8: (tcmalloc::CentralFreeList::Populate()+0x71) [0xb6ccc5ce]
9: (tcmalloc::CentralFreeList::FetchFromOneSpansSafe(int, void**, void**)+0x1b) [0xb6ccc76
0]
10: (tcmalloc::CentralFreeList::RemoveRange(void**, void**, int)+0x6d) [0xb6ccc7de]
11: (tcmalloc::ThreadCache::FetchFromCentralCache(unsigned int, unsigned int)+0x51) [0xb6c
cea56]
12: (malloc()+0x22d) [0xb6cd9a8e]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this
.
--- logging levels ---
0/ 5 none
0/ 1 lockdep
0/ 1 context
1/ 1 crush
1/ 5 mds
1/ 5 mds_balancer
1/ 5 mds_locker
1/ 5 mds_log
1/ 5 mds_log_expire
1/ 5 mds_migrator
0/ 1 buffer
0/ 1 timer
0/ 1 filer
0/ 1 striper
0/ 1 objecter
0/ 5 rados
0/ 5 rbd
0/ 5 rbd_mirror
0/ 5 rbd_replay
0/ 5 journaler
0/ 5 objectcacher
0/ 5 client
1/ 5 osd
0/ 5 optracker
0/ 5 objclass
1/ 3 filestore
1/ 3 journal
0/ 5 ms
1/ 5 mon
0/10 monc
1/ 5 paxos
0/ 5 tp
1/ 5 auth
1/ 5 crypto
1/ 1 finisher
1/ 1 reserver
1/ 5 heartbeatmap
1/ 5 perfcounter
1/ 5 rgw
1/10 civetweb
1/ 5 javaclient
1/ 5 asok
1/ 1 throttle
0/ 0 refs
1/ 5 xio
1/ 5 compressor
1/ 5 bluestore
1/ 5 bluefs
1/ 3 bdev
1/ 5 kstore
4/ 5 rocksdb
4/ 5 leveldb
4/ 5 memdb
1/ 5 kinetic
1/ 5 fuse
1/ 5 mgr
1/ 5 mgrc
1/ 5 dpdk
1/ 5 eventtrace
-2/-2 (syslog threshold)
-1/-1 (stderr threshold)
max_recent 10000
max_new 1000
log_file /var/log/ceph/ceph-mgr.odroid-c.log
--- end dump of recent events ---
2019-05-20 15:34:43.070455 b6714230 0 ceph version 12.2.11 (26dc3775efc7bb286a1d6d66faee0b
a30ea23eee) luminous (stable), process ceph-mgr, pid 1169
2019-05-20 15:34:43.070799 b6714230 0 pidfile_write: ignore empty --pid-file
2019-05-20 15:34:43.101162 b6714230 1 mgr send_beacon standby
2019-05-20 15:34:43.124462 b06f8c30 -1 *** Caught signal (Segmentation fault) **
in thread b06f8c30 thread_name:ms_dispatch
ceph version 12.2.11 (26dc3775efc7bb286a1d6d66faee0ba30ea23eee) luminous (stable)
1: (()+0x30133c) [0x77033c]
2: (()+0x25750) [0xb688a750]
3: (_ULarm_step()+0x55) [0xb6816ce6]
4: (()+0x255e8) [0xb6cd85e8]
5: (GetStackTrace(void**, int, int)+0x25) [0xb6cd8a3e]
6: (tcmalloc::PageHeap::GrowHeap(unsigned int)+0xb9) [0xb6ccd36a]
7: (tcmalloc::PageHeap::New(unsigned int)+0x79) [0xb6ccd5e6]
8: (tcmalloc::CentralFreeList::Populate()+0x71) [0xb6ccc5ce]
9: (tcmalloc::CentralFreeList::FetchFromOneSpansSafe(int, void**, void**)+0x1b) [0xb6ccc76
0]
10: (tcmalloc::CentralFreeList::RemoveRange(void**, void**, int)+0x6d) [0xb6ccc7de]
11: (tcmalloc::ThreadCache::FetchFromCentralCache(unsigned int, unsigned int)+0x51) [0xb6c
cea56]
12: (malloc()+0x22d) [0xb6cd9a8e]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this
.
--- begin dump of recent events ---
-90> 2019-05-20 15:34:43.053293 b6714230 5 asok(0x55b5320) register_command perfcounter
s_dump hook 0x554c088
-89> 2019-05-20 15:34:43.053322 b6714230 5 asok(0x55b5320) register_command 1 hook 0x55
4c088
-88> 2019-05-20 15:34:43.053330 b6714230 5 asok(0x55b5320) register_command perf dump h
ook 0x554c088
-87> 2019-05-20 15:34:43.053341 b6714230 5 asok(0x55b5320) register_command perfcounter
s_schema hook 0x554c088
-86> 2019-05-20 15:34:43.053360 b6714230 5 asok(0x55b5320) register_command perf histog
ram dump hook 0x554c088
-85> 2019-05-20 15:34:43.053374 b6714230 5 asok(0x55b5320) register_command 2 hook 0x55
4c088
-84> 2019-05-20 15:34:43.053381 b6714230 5 asok(0x55b5320) register_command perf schema
hook 0x554c088
-83> 2019-05-20 15:34:43.053389 b6714230 5 asok(0x55b5320) register_command perf histog
ram schema hook 0x554c088
-82> 2019-05-20 15:34:43.053410 b6714230 5 asok(0x55b5320) register_command perf reset
hook 0x554c088
-81> 2019-05-20 15:34:43.053418 b6714230 5 asok(0x55b5320) register_command config show
hook 0x554c088
-80> 2019-05-20 15:34:43.053425 b6714230 5 asok(0x55b5320) register_command config help
hook 0x554c088
-79> 2019-05-20 15:34:43.053436 b6714230 5 asok(0x55b5320) register_command config set
hook 0x554c088
-78> 2019-05-20 15:34:43.053444 b6714230 5 asok(0x55b5320) register_command config get
hook 0x554c088
-77> 2019-05-20 15:34:43.053459 b6714230 5 asok(0x55b5320) register_command config diff
hook 0x554c088
-76> 2019-05-20 15:34:43.053467 b6714230 5 asok(0x55b5320) register_command config diff
get hook 0x554c088
-75> 2019-05-20 15:34:43.053475 b6714230 5 asok(0x55b5320) register_command log flush h
ook 0x554c088
-74> 2019-05-20 15:34:43.053482 b6714230 5 asok(0x55b5320) register_command log dump ho
ok 0x554c088
-73> 2019-05-20 15:34:43.053490 b6714230 5 asok(0x55b5320) register_command log reopen
hook 0x554c088
-72> 2019-05-20 15:34:43.053513 b6714230 5 asok(0x55b5320) register_command dump_mempoo
ls hook 0x56e3504
-71> 2019-05-20 15:34:43.070424 b6714230 0 set uid:gid to 64045:64045 (ceph:ceph)
-70> 2019-05-20 15:34:43.070455 b6714230 0 ceph version 12.2.11 (26dc3775efc7bb286a1d6d
66faee0ba30ea23eee) luminous (stable), process ceph-mgr, pid 1169
-69> 2019-05-20 15:34:43.070799 b6714230 0 pidfile_write: ignore empty --pid-file
-68> 2019-05-20 15:34:43.074441 b6714230 5 asok(0x55b5320) init /var/run/ceph/ceph-mgr.
odroid-c.asok
-67> 2019-05-20 15:34:43.074473 b6714230 5 asok(0x55b5320) bind_and_listen /var/run/cep
h/ceph-mgr.odroid-c.asok
-66> 2019-05-20 15:34:43.074615 b6714230 5 asok(0x55b5320) register_command 0 hook 0x55
4c1d0
-65> 2019-05-20 15:34:43.074633 b6714230 5 asok(0x55b5320) register_command version hoo
k 0x554c1d0
-64> 2019-05-20 15:34:43.074654 b6714230 5 asok(0x55b5320) register_command git_version
hook 0x554c1d0
-63> 2019-05-20 15:34:43.074674 b6714230 5 asok(0x55b5320) register_command help hook 0
x554c1d8
-62> 2019-05-20 15:34:43.074694 b6714230 5 asok(0x55b5320) register_command get_command
_descriptions hook 0x554c1e0
-61> 2019-05-20 15:34:43.074785 b3effc30 5 asok(0x55b5320) entry start
-60> 2019-05-20 15:34:43.076464 b36fec30 2 Event(0x554e068 nevent=5000 time_id=1).set_o
wner idx=0 owner=3010456624
-59> 2019-05-20 15:34:43.076559 b2efdc30 2 Event(0x554e488 nevent=5000 time_id=1).set_o
wner idx=1 owner=3002063920
-58> 2019-05-20 15:34:43.076643 b26fcc30 2 Event(0x554e1c8 nevent=5000 time_id=1).set_o
wner idx=2 owner=2993671216
-57> 2019-05-20 15:34:43.077177 b6714230 1 Processor -- start
-56> 2019-05-20 15:34:43.077298 b6714230 1 -- - start start
-55> 2019-05-20 15:34:43.077315 b6714230 10 monclient: build_initial_monmap
-54> 2019-05-20 15:34:43.077362 b6714230 10 monclient: init
-53> 2019-05-20 15:34:43.077380 b6714230 5 adding auth protocol: cephx
-52> 2019-05-20 15:34:43.077391 b6714230 10 monclient: auth_supported 2 method cephx
-51> 2019-05-20 15:34:43.077625 b6714230 2 auth: KeyRing::load: loaded key file /var/li
b/ceph/mgr/ceph-odroid-c/keyring
-50> 2019-05-20 15:34:43.077761 b6714230 10 monclient: _reopen_session rank -1
-49> 2019-05-20 15:34:43.077847 b6714230 10 monclient(hunting): picked mon.noname-a con
0x5792d00 addr 192.168.130.131:6789/0
-48> 2019-05-20 15:34:43.077899 b6714230 1 -- - --> 192.168.130.131:6789/0 -- auth(prot
o 0 33 bytes epoch 0) v1 -- 0x5590680 con 0
-47> 2019-05-20 15:34:43.077985 b6714230 10 monclient(hunting): _renew_subs
-46> 2019-05-20 15:34:43.080980 b2efdc30 1 -- 192.168.130.132:0/2049423493 learned_addr
learned my addr 192.168.130.132:0/2049423493
-45> 2019-05-20 15:34:43.082020 b2efdc30 2 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_CONNECTING_WAIT_ACK_SEQ pgs=0 cs=0 l=0)._process_c
onnection got newly_acked_seq 0 vs out_seq 0
-44> 2019-05-20 15:34:43.084528 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 1 0x55aa900 mon_map magic: 0 v1
-43> 2019-05-20 15:34:43.084615 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 1 ==== mon_map magic: 0 v1 ==== 196+0+0 (1694575244 0 0) 0x55aa900 con
0x5792d00
-42> 2019-05-20 15:34:43.084656 b06f8c30 10 monclient(hunting): handle_monmap mon_map ma
gic: 0 v1
-41> 2019-05-20 15:34:43.084685 b06f8c30 10 monclient(hunting): got monmap 1, mon.nonam
e-a is now rank -1
-40> 2019-05-20 15:34:43.084698 b06f8c30 10 monclient(hunting): dump:
epoch 1
fsid 75cb9a2d-673b-4a32-897a-05470a08ed58
last_changed 2019-05-20 15:02:53.998735
created 2019-05-20 15:02:53.998735
0: 192.168.130.131:6789/0 mon.odroid-b
-39> 2019-05-20 15:34:43.084956 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 2 0x55a0540 auth_reply(proto 2 0 (0) Success) v1
-38> 2019-05-20 15:34:43.085011 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 2 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 33+0+0 (4086221156 0
0) 0x55a0540 con 0x5792d00
-37> 2019-05-20 15:34:43.085053 b06f8c30 10 monclient(hunting): my global_id is 24139
-36> 2019-05-20 15:34:43.085175 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- auth(proto 2 32 bytes epoch 0) v1 -- 0x5590d00 con 0
-35> 2019-05-20 15:34:43.088488 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 3 0x55a0700 auth_reply(proto 2 0 (0) Success) v1
-34> 2019-05-20 15:34:43.088712 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 3 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 222+0+0 (1945430716 0
0) 0x55a0700 con 0x5792d00
-33> 2019-05-20 15:34:43.089295 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- auth(proto 2 181 bytes epoch 0) v1 -- 0x5590680 con 0
-32> 2019-05-20 15:34:43.097488 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 4 0x55a08c0 auth_reply(proto 2 0 (0) Success) v1
-31> 2019-05-20 15:34:43.097643 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 4 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 783+0+0 (327382700 0
0) 0x55a08c0 con 0x5792d00
-30> 2019-05-20 15:34:43.098725 b06f8c30 1 monclient: found mon.odroid-b
-29> 2019-05-20 15:34:43.098850 b06f8c30 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-28> 2019-05-20 15:34:43.098898 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- mon_subscribe({mgrmap=0+,monmap=0+}) v2 -- 0x554eb00 con 0
-27> 2019-05-20 15:34:43.099042 b06f8c30 10 monclient: _check_auth_rotating renewing rot
ating keys (they expired before 2019-05-20 15:34:13.099036)
-26> 2019-05-20 15:34:43.099183 b06f8c30 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-25> 2019-05-20 15:34:43.099271 b06f8c30 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- auth(proto 2 2 bytes epoch 0) v1 -- 0x5590d00 con 0
-24> 2019-05-20 15:34:43.099404 b6714230 5 monclient: authenticate success, global_id 2
4139
-23> 2019-05-20 15:34:43.099543 b6714230 10 log_channel(cluster) update_config to_monito
rs: true to_syslog: false syslog_facility: daemon prio: info to_graylog: false graylog_host
: 127.0.0.1 graylog_port: 12201)
-22> 2019-05-20 15:34:43.099602 b6714230 10 log_channel(audit) update_config to_monitors
: true to_syslog: false syslog_facility: local0 prio: info to_graylog: false graylog_host:
127.0.0.1 graylog_port: 12201)
-21> 2019-05-20 15:34:43.099970 b6714230 5 asok(0x55b5320) register_command objecter_re
quests hook 0x554c238
-20> 2019-05-20 15:34:43.100171 b6714230 10 monclient: _renew_subs
-19> 2019-05-20 15:34:43.100214 b6714230 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-18> 2019-05-20 15:34:43.100246 b6714230 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- mon_subscribe({osdmap=0}) v2 -- 0x554ec60 con 0
-17> 2019-05-20 15:34:43.100737 b6714230 5 asok(0x55b5320) register_command mds_request
s hook 0xbefefe80
-16> 2019-05-20 15:34:43.100793 b6714230 5 asok(0x55b5320) register_command mds_session
s hook 0xbefefe80
-15> 2019-05-20 15:34:43.100847 b6714230 5 asok(0x55b5320) register_command dump_cache
hook 0xbefefe80
-14> 2019-05-20 15:34:43.100811 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 5 0x558dc00 mgrmap(e 99) v1
-13> 2019-05-20 15:34:43.100915 b6714230 5 asok(0x55b5320) register_command kick_stale_
sessions hook 0xbefefe80
-12> 2019-05-20 15:34:43.100977 b6714230 5 asok(0x55b5320) register_command status hook
0xbefefe80
-11> 2019-05-20 15:34:43.100987 b06f8c30 1 -- 192.168.130.132:0/2049423493 <== mon.0 19
2.168.130.131:6789/0 5 ==== mgrmap(e 99) v1 ==== 232+0+0 (4078310027 0 0) 0x558dc00 con 0x5
792d00
-10> 2019-05-20 15:34:43.101004 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 6 0x55aaa80 mon_map magic: 0 v1
-9> 2019-05-20 15:34:43.101162 b6714230 1 mgr send_beacon standby
-8> 2019-05-20 15:34:43.101575 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 7 0x55a0540 auth_reply(proto 2 0 (0) Success) v1
-7> 2019-05-20 15:34:43.101889 b2efdc30 5 -- 192.168.130.132:0/2049423493 >> 192.168.1
30.131:6789/0 conn(0x5792d00 :-1 s=STATE_OPEN_MESSAGE_READ_FOOTER_AND_DISPATCH pgs=45 cs=1
l=1). rx mon.0 seq 8 0x5590d00 osd_map(42..42 src has 1..42) v3
-6> 2019-05-20 15:34:43.102775 b6714230 10 monclient: _send_mon_message to mon.odroid-b
at 192.168.130.131:6789/0
-5> 2019-05-20 15:34:43.102838 b6714230 1 -- 192.168.130.132:0/2049423493 --> 192.168.
130.131:6789/0 -- mgrbeacon mgr.odroid-c(75cb9a2d-673b-4a32-897a-05470a08ed58,24139, -, 0)
v6 -- 0x5562400 con 0
-4> 2019-05-20 15:34:43.102991 b6714230 4 mgr init Complete.
-3> 2019-05-20 15:34:43.103065 b06f8c30 4 mgr ms_dispatch standby mgrmap(e 99) v1
-2> 2019-05-20 15:34:43.103110 b06f8c30 4 mgr handle_mgr_map received map epoch 99
-1> 2019-05-20 15:34:43.103128 b06f8c30 4 mgr handle_mgr_map active in map: 0 active i
s 24134
0> 2019-05-20 15:34:43.124462 b06f8c30 -1 *** Caught signal (Segmentation fault) **
in thread b06f8c30 thread_name:ms_dispatch
ceph version 12.2.11 (26dc3775efc7bb286a1d6d66faee0ba30ea23eee) luminous (stable)
1: (()+0x30133c) [0x77033c]
2: (()+0x25750) [0xb688a750]
3: (_ULarm_step()+0x55) [0xb6816ce6]
4: (()+0x255e8) [0xb6cd85e8]
5: (GetStackTrace(void**, int, int)+0x25) [0xb6cd8a3e]
6: (tcmalloc::PageHeap::GrowHeap(unsigned int)+0xb9) [0xb6ccd36a]
7: (tcmalloc::PageHeap::New(unsigned int)+0x79) [0xb6ccd5e6]
8: (tcmalloc::CentralFreeList::Populate()+0x71) [0xb6ccc5ce]
9: (tcmalloc::CentralFreeList::FetchFromOneSpansSafe(int, void**, void**)+0x1b) [0xb6ccc76
0]
10: (tcmalloc::CentralFreeList::RemoveRange(void**, void**, int)+0x6d) [0xb6ccc7de]
11: (tcmalloc::ThreadCache::FetchFromCentralCache(unsigned int, unsigned int)+0x51) [0xb6c
cea56]
12: (malloc()+0x22d) [0xb6cd9a8e]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this
.
--- logging levels ---
0/ 5 none
0/ 1 lockdep
0/ 1 context
1/ 1 crush
1/ 5 mds
1/ 5 mds_balancer
1/ 5 mds_locker
1/ 5 mds_log
1/ 5 mds_log_expire
1/ 5 mds_migrator
0/ 1 buffer
0/ 1 timer
0/ 1 filer
0/ 1 striper
0/ 1 objecter
0/ 5 rados
0/ 5 rbd
0/ 5 rbd_mirror
0/ 5 rbd_replay
0/ 5 journaler
0/ 5 objectcacher
0/ 5 client
1/ 5 osd
0/ 5 optracker
0/ 5 objclass
1/ 3 filestore
1/ 3 journal
0/ 5 ms
1/ 5 mon
0/10 monc
1/ 5 paxos
0/ 5 tp
1/ 5 auth
1/ 5 crypto
1/ 1 finisher
1/ 1 reserver
1/ 5 heartbeatmap
1/ 5 perfcounter
1/ 5 rgw
1/10 civetweb
1/ 5 javaclient
1/ 5 asok
1/ 1 throttle
0/ 0 refs
1/ 5 xio
1/ 5 compressor
1/ 5 bluestore
1/ 5 bluefs
1/ 3 bdev
1/ 5 kstore
4/ 5 rocksdb
4/ 5 leveldb
4/ 5 memdb
1/ 5 kinetic
1/ 5 fuse
1/ 5 mgr
1/ 5 mgrc
1/ 5 dpdk
1/ 5 eventtrace
-2/-2 (syslog threshold)
-1/-1 (stderr threshold)
max_recent 10000
max_new 1000
log_file /var/log/ceph/ceph-mgr.odroid-c.log
--- end dump of recent events ---
Kind regards
Jesper
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com