一、升級原因
超過10年行業(yè)經(jīng)驗,技術(shù)領先,服務至上的經(jīng)營模式,全靠網(wǎng)絡和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務范圍包括了:網(wǎng)站建設、成都做網(wǎng)站,成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡托管,重慶小程序開發(fā),微信開發(fā),app開發(fā)定制,同時也可以讓客戶的網(wǎng)站和網(wǎng)絡營銷和我們一樣獲得訂單和生意!因為版本bug,導致DB經(jīng)常crash。原因可能是由于innodb采用新的統(tǒng)計信息收集問題。
相關(guān)網(wǎng)頁:https://jira.mariadb.org/browse/MDEV-12281
https://bugs.mysql.com/bug.php?id=84940
二、升級環(huán)境
linux :CentOS 7
架構(gòu):一主一從
使用rpm yum方式安裝的MariaDB,systemd啟動。
三、升級步驟
1、官網(wǎng)下載MariaDB 10.1.26 rpm包,解壓到服務器
2、關(guān)閉從數(shù)據(jù)庫
# systemctl stop mysql3、條件允許的情況下,拷貝一份數(shù)據(jù)目錄
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.rpm6、恢復配置文件my.cnf,啟動數(shù)據(jù)庫
7、執(zhí)行mysql_upgrade
# mysql_upgrade -uroot -p8、同樣的方式,恢復主庫。
以上方式僅適用于服務允許幾分鐘停機的狀態(tài)。沒有什么技術(shù)含量,官方升級方案:https://mariadb.com/kb/en/mariadb/upgrading-between-minor-versions-of-mariadb/
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。