Unfortunately, the crashdump file doesn't show when the leader changed; there's no leader-elected for it in the logs. mysql, on the other hand is trying to do something weird with leadership ever 5 minutes. However, there are no mysql charm unit logs in the crashdump:
Unfortunately, the crashdump file doesn't show when the leader changed; there's no leader-elected for it in the logs. mysql, on the other hand is trying to do something weird with leadership ever 5 minutes. However, there are no mysql charm unit logs in the crashdump:
tar xJvf juju-crashdump- c16a6243- ad52-4eb6- 838c-5fbf0fd71c 6b.tar. xz | grep mysql var/log/ mysql.log var/log/ juju/unit- hacluster- mysql-1. log var/log/ mysql.err var/log/ mysql/ var/log/ mysql/mysql- bin.index var/log/ mysql/error. log var/log/ mysql.log var/log/ juju/unit- hacluster- mysql-0. log var/log/ mysql.err var/log/ mysql/ var/log/ mysql/mysql- bin.000001 var/log/ mysql/mysql- bin.index var/log/ mysql/error. log 7/var/log/ mysql.log 7/var/log/ juju/unit- hacluster- mysql-2. log 7/var/log/ mysql.err 7/var/log/ mysql/ 7/var/log/ mysql/mysql- bin.000001 7/var/log/ mysql/mysql- bin.index 7/var/log/ mysql/error. log
0/lxd/6/
0/lxd/6/
0/lxd/6/
0/lxd/6/
0/lxd/6/
0/lxd/6/
1/lxd/7/
1/lxd/7/
1/lxd/7/
1/lxd/7/
1/lxd/7/
1/lxd/7/
1/lxd/7/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
hacluster-mysql_0
hacluster-mysql_1
hacluster-mysql_2
mysql_0
mysql_1
mysql_2
And ceph-mon/0 is missing: c16a6243- ad52-4eb6- 838c-5fbf0fd71c 6b.tar. xz | grep ceph-mon var/log/ ceph/ceph- mon.juju- 33f5dc- 0-lxd-0. log.3.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 0-lxd-0. log.6.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 0-lxd-0. log.4.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 0-lxd-0. log.7.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 0-lxd-0. log.5.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 0-lxd-0. log.2.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 0-lxd-0. log.1.gz var/lib/ charm/ceph- mon/ var/lib/ charm/ceph- mon/ceph. conf var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log.5.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log.3.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log.2.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log.7.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log.1.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log.6.gz var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log var/log/ ceph/ceph- mon.juju- 33f5dc- 1-lxd-0. log.4.gz var/log/ juju/unit- ceph-mon- 1.log var/lib/ charm/ceph- mon/ var/lib/ charm/ceph- mon/ceph. conf 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log.6. gz 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log.3. gz 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log.1. gz 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log.7. gz 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log.2. gz 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log.5. gz 0/var/log/ ceph/ceph- mon.juju- 33f5dc- 12-lxd- 0.log.4. gz 0/var/log/ juju/unit- ceph-mon- 2.log 0/var/lib/ charm/ceph- mon/ 0/var/lib/ charm/ceph- mon/ceph. conf
tar xJvf juju-crashdump-
0/lxd/0/
0/lxd/0/
0/lxd/0/
0/lxd/0/
0/lxd/0/
0/lxd/0/
0/lxd/0/
0/lxd/0/
0/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
1/lxd/0/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
12/lxd/
ceph-mon_0
ceph-mon_1
ceph-mon_2
I think, sadly, the juju crash dump util didn't pick them up because it's huge.
(crashdump was shared via google drive as too big for launchpad).
One thing that is dying is mysql: (from debug_log.txt):
unit-mysql-2: 04:51:49 DEBUG unit.mysql/ 2.leader- elected ERROR cannot write leadership settings: cannot write settings: not the leader 2.juju- log Invoking reactive handler: reactive/ aodh_handlers. py:38:setup_ amqp_req 72.juju- log Unable to find implementation for relation: requires of juju-info 2.leader- elected Traceback (most recent call last): 2.leader- elected File "/var/lib/ juju/agents/ unit-mysql- 2/charm/ hooks/leader- elected" , line 840, in <module> 2.leader- elected main() 2.leader- elected File "/var/lib/ juju/agents/ unit-mysql- 2/charm/ hooks/leader- elected" , line 830, in main 2.leader- elected hooks.execute( sys.argv) 2.leader- elected File "/var/lib/ juju/agents/ unit-mysql- 2/charm/ hooks/charmhelp ers/core/ hookenv. py", line 800, in execute 2.leader- elected self._hooks[ hook_name] () 2.leader- elected File "/var/lib/ juju/agents/ unit-mysql- 2/charm/ hooks/leader- elected" , line 802, in leader_elected 2.leader- elected leader_ set(**{ 'leader- ip': get_relation_ ip('cluster' )}) 2.leader- elected File "/var/lib/ juju/agents/ unit-mysql- 2/charm/ hooks/charmhelp ers/core/ hookenv. py", line 929, in inner_translate _exc2 2.leader- elected return f(*args, **kwargs) 2.leader- elected File "/var/lib/ juju/agents/ unit-mysql- 2/charm/ hooks/charmhelp ers/core/ hookenv. py", line 982, in leader_set 2.leader- elected subprocess. check_call( cmd) 2.leader- elected File "/usr/lib/ python2. 7/subprocess. py", line 541, in check_call 2.leader- elected raise CalledProcessEr ror(retcode, cmd) 2.leader- elected subprocess. CalledProcessEr ror: Command '['leader-set', 'leader- ip=10.14. 244.133' ]' returned non-zero exit status 1
unit-aodh-2: 04:51:49 INFO unit.aodh/
unit-filebeat-72: 04:51:49 ERROR unit.filebeat/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/
unit-mysql-2: 04:51:49 DEBUG unit.mysql/