aftre mysql inodb recover all mysql--routers are in error state
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL Router Charm |
New
|
Undecided
|
Unassigned |
Bug Description
example keystone mysql router
juju status keystone
Model Controller Cloud/Region Version SLA Timestamp
openstack maas-controller mymaas/default 2.8.7 unsupported 08:51:56Z
App Version Status Scale Charm Store Channel Rev OS Message
keystone 17.0.0 active 1 keystone charmstore 319 ubuntu Application Ready
keystone-ldap 17.0.0 active 1 keystone-ldap charmstore 31 ubuntu Unit is ready
keystone-
Unit Workload Agent Machine Public address Ports Message
keystone/0* active idle 0/lxd/2 10.222.88.115 5000/tcp PO: Unit is ready
keystone-ldap/0* active idle 10.222.88.115 Unit is ready
keystone-
1. this exactly happend after iinodb-cluster recovery with below command.
juju run-action mysql-innodb-
1.tries juju actions for stop/restart on mysql-router still same and restart of related services like jujud-unit-
debug log is saying
WARNING unit.keystone-
unit-keystone-
unit-keystone-
unit-keystone-
unit-keystone-
unit-keystone-
unit-keystone-
unit-keystone-
unit-keystone-
unit-keystone-
based on the log it may not receiving the IP of new iinodb clster,,its getting None all the time .
HI Team,
services are running and i tried restart of service and reboot ofcontianer running keystone but its still same with above error.
root@juju- e1577b- 0-lxd-2: ~# systemctl status keystone- mysql-router. service mysql-router. service - MySQL Router system/ keystone- mysql-router. service; enabled; vendor preset: enabled) /var/lib/ mysql/keystone- mysql-router/ start.sh (code=exited, status=0/SUCCESS) slice/keystone- mysql-router. service
├ ─19220 sudo ROUTER_ PID=/var/ lib/mysql/ keystone- mysql-router/ mysqlrouter. pid /usr/bin/ mysqlrouter -c /var/lib/ mysql/keystone- mysql-router/ mysqlrouter. conf --user=mysql
└ ─19221 /usr/bin/ mysqlrouter -c /var/lib/ mysql/keystone- mysql-router/ mysqlrouter. conf --user=mysql
● keystone-
Loaded: loaded (/etc/systemd/
Active: active (exited) since Wed 2021-09-29 08:45:53 UTC; 28min ago
Process: 19218 ExecStart=
Main PID: 19218 (code=exited, status=0/SUCCESS)
Tasks: 88 (limit: 314572)
Memory: 37.0M
CGroup: /system.
Sep 29 08:45:53 juju-e1577b-0-lxd-2 systemd[1]: Starting MySQL Router... PID=/var/ lib/mysql/ keystone- mysql-router/ mysqlrouter. pid ; COMMAND= /usr/bin/ mys> sudo:session) : session opened for user root by (uid=0) mysql/keystone- mysql-router/ mysqlrouter. pid' e1577b- 0-lxd-2: ~# systemctl status jujud-unit- keystone- mysql-router- 0.service keystone- mysql-router- 0.service - juju unit agent for keystone- mysql-router/ 0 system/ jujud-unit- keystone- mysql-router- 0.service; enabled; vendor preset: enabled) slice/jujud- unit-keystone- mysql-router- 0.service
├ ─19332 bash /etc/systemd/ system/ jujud-unit- keystone- mysql-router- 0-exec- start.sh
└ ─19336 /var/lib/ juju/tools/ unit-keystone- mysql-router- 0/jujud unit --data-dir /var/lib/juju --unit-name keystone- mysql-router/ 0 --debug
Sep 29 08:45:53 juju-e1577b-0-lxd-2 systemd[1]: Started MySQL Router.
Sep 29 08:45:53 juju-e1577b-0-lxd-2 sudo[19220]: root : TTY=unknown ; PWD=/ ; USER=root ; ENV=ROUTER_
Sep 29 08:45:53 juju-e1577b-0-lxd-2 sudo[19220]: pam_unix(
Sep 29 08:45:53 juju-e1577b-0-lxd-2 start.sh[19221]: PID 19221 written to '/var/lib/
Sep 29 08:45:53 juju-e1577b-0-lxd-2 start.sh[19221]: logging facility initialized, switching logging to loggers specified in configuration
root@juju-
● jujud-unit-
Loaded: loaded (/etc/systemd/
Active: active (running) since Wed 2021-09-29 08:46:48 UTC; 28min ago
Main PID: 19332 (bash)
Tasks: 37 (limit: 314572)
Memory: 59.1M
CGroup: /system.
Sep 29 08:46:48 juju-e1577b-0-lxd-2 systemd[1]: Started juju unit agent for keystone- mysql-router/ 0. e1577b- 0-lxd-2: ~#
root@juju-
and when checked mysql router its saying
root@juju- e1577b- 0-lxd-2: /var/lib/ mysql/keystone- mysql-router/ log# tail -f mysqlrouter.log
2021-09-29 08:45:53 metadata_cache INFO [7fa06c46c700] Potential changes detected in cluster 'jujuCluster' after metadata refresh
2021-09-29 08:45:53 metadata_cache INFO [7fa06c46c700] Metadata for cluster 'jujuCluster' has 1 replicasets:
2021-09-29 08:45:53 metadata_cache INFO [7fa06c46c700] 'default' (3 members, single-primary)
2021-09-29 08:45:53 metadata_cache INFO [7fa06c46c700] 10.222.88.90:3306 / 33060 - mode=RO
2021-09-29 08:45:53 metadata...