您好,登錄后才能下訂單哦!
一、升級原因
因為版本bug,導致DB經常crash。原因可能是由于innodb采用新的統計信息收集問題。
相關網頁:https://jira.mariadb.org/browse/MDEV-12281
https://bugs.mysql.com/bug.php?id=84940
二、升級環境
linux :CentOS 7
架構:一主一從
使用rpm yum方式安裝的MariaDB,systemd啟動。
三、升級步驟
1、官網下載MariaDB 10.1.26 rpm包,解壓到服務器
2、關閉從數據庫
# systemctl stop mysql
3、條件允許的情況下,拷貝一份數據目錄
4、備份配置文件my.cnf
5、升級版本
# yum install MariaDB-10.1.26-centos7-x86_64-server.rpm MariaDB-10.1.26-centos7-x86_64-client.rpm MariaDB-10.1.26-centos7-x86_64-common.rpm MariaDB-10.1.26-centos7-x86_64-shared.rpm
6、恢復配置文件my.cnf,啟動數據庫
7、執行mysql_upgrade
# mysql_upgrade -uroot -p
8、同樣的方式,恢復主庫。
以上方式僅適用于服務允許幾分鐘停機的狀態。沒有什么技術含量,官方升級方案:https://mariadb.com/kb/en/mariadb/upgrading-between-minor-versions-of-mariadb/
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。