gpt4 book ai didi

mysql - 将 Percona 集群从 5.6 更新到 5.7

转载 作者:行者123 更新时间:2023-11-29 19:30:00 25 4
gpt4 key购买 nike

根据 percona 更新程序 ( https://www.percona.com/doc/percona-server/5.7/upgrading_guide_56_57.html ),您需要执行以下操作:

sudo service mysql stop
sudo apt-get install percona-server-server-5.7
sudo mysql_upgrade
sudo service mysql restart

就我而言,我有一个包含 3 个节点的集群(多主节点):

我的问题是:

  1. 我需要在所有节点上运行 mysql_upgrade 还是仅在第一个升级的节点上运行 mysql_upgrade?
  2. 如果在我完成所有节点上的更新之前,其中一些节点将运行 5.6,一些节点将运行 5.7,这是否有任何问题?

亲切的问候,西尔维乌

最佳答案

我在 Percona XtraDB 文档中找到了答案:( https://www.percona.com/doc/percona-xtradb-cluster/LATEST/howtos/upgrade_guide.html )

基本上,您必须对集群中的每个节点执行以下操作:

首先打开2个ssh session

在 session 1 上

sudo service mysql stop
sudo apt-get remove percona-xtrabackup* percona-xtradb-cluster*
sudo apt-get install percona-xtradb-cluster-57
sudo service mysql stop
cp /var/lib/mysql/grastate.dat /etc/www/grastate.dat
sudo mysqld --skip-grant-tables --user=mysql --wsrep-provider='none'

then go to sesison #2

开放 session 2

mysql_upgrade
sudo mysqld stop
sudo service mysql restart

关于mysql - 将 Percona 集群从 5.6 更新到 5.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41849642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com