I’m using the Percona XtraDB MYSQL Cluster 5.7 on 3 nodes, then the update comes out i updated all the 3 nodes and this is the result
anyway this is that is installed on the 3 ndoes
[root@node1 ~]# rpm -qa | grep -i percona
Percona-XtraDB-Cluster-client-57-5.7.43-31.65.1.el7.x86_64
Percona-XtraDB-Cluster-shared-57-5.7.43-31.65.1.el7.x86_64
percona-release-1.0-27.noarch
percona-toolkit-3.5.4-2.el7.x86_64
Percona-XtraDB-Cluster-server-57-5.7.43-31.65.1.el7.x86_64
Percona-XtraDB-Cluster-shared-compat-57-5.7.43-31.65.1.el7.x86_64
percona-xtrabackup-24-2.4.28-1.el7.x86_64
Percona-XtraDB-Cluster-57-5.7.43-31.65.1.el7.x86_64
[root@node2 ~]# rpm -qa | grep -i percona
Percona-XtraDB-Cluster-client-57-5.7.43-31.65.1.el7.x86_64
Percona-XtraDB-Cluster-shared-57-5.7.43-31.65.1.el7.x86_64
Percona-XtraDB-Cluster-server-57-5.7.43-31.65.1.el7.x86_64
percona-xtrabackup-24-2.4.28-1.el7.x86_64
percona-toolkit-3.5.4-2.el7.x86_64
Percona-XtraDB-Cluster-57-5.7.43-31.65.1.el7.x86_64
percona-release-1.0-27.noarch
Percona-XtraDB-Cluster-shared-compat-57-5.7.43-31.65.1.el7.x86_64
[root@node3 ~]# rpm -qa | grep -i percona
Percona-XtraDB-Cluster-client-57-5.7.43-31.65.1.el7.x86_64
Percona-XtraDB-Cluster-shared-57-5.7.43-31.65.1.el7.x86_64
percona-release-1.0-27.noarch
percona-xtrabackup-24-2.4.28-1.el7.x86_64
percona-toolkit-3.5.4-2.el7.x86_64
Percona-XtraDB-Cluster-server-57-5.7.43-31.65.1.el7.x86_64
Percona-XtraDB-Cluster-shared-compat-57-5.7.43-31.65.1.el7.x86_64
Percona-XtraDB-Cluster-57-5.7.43-31.65.1.el7.x86_64
the problem is that all 3 nodes are screwed so i can’t SST from none.
I would have a backup of the night before the yum update, what i have to recover from backup ?
I have to fix 2 clusters on both the same problem, this is on Centos 7.9, the other is on Ubuntu LTS 20.04 but both the same errors, same situation, something gone wrong on the update script for sure, all the servers started mysql with no problem, while the performance_schema had wrong structure error on the logs.
Repeat we have
enforce_storage_engine = InnoDB
sql_mode = ‘’
pxc_strict_mode = PERMISSIVE
in my.cnf of all nodes on both clusters.
I have to fix this cluster, there is a way to recreate the performance_schema DB ?
Else i can take one node down, reinstall it, then take mysqldumps from backup, bootstraping it and then reinstall the other nodes, let me know the fastest way, with minor downtime, i have a lot of stuffs on it that need to be on.
Claudio