2017-10-06 135 views
-2

我打算MariaDB的加萊拉集羣升級從10.1到10.2。有沒有人有升級步驟的詳細信息?我的想法是什麼升級MariaDB的集羣10.1至10.2

  1. 備份
  2. 關機集羣
  3. 卸載10.1從每個節點
  4. 處將開始第一
  5. 配置的第一個節點上安裝10.2到每個節點
  6. 運行mysql_upgrade節點,並開始節點
  7. 其餘配置和啓動它們

我有三個節點羣集與maxscale負載平衡。

回答

0

可以升級以滾動方式集羣,即一個節點的時間,而無需關閉等。這是Galera集羣的好處之一。

確保避免10.2.9或準備編輯mysqld_safe的,看到here

對於每個節點:

  1. maxadmin:set server $node-name maintenance
  2. 備份數據庫和配置文件
  3. 關機mysqld的實例
  4. 卸載10.1。在Redhat上使用rpm -e --nodeps而不是yum remove來避免卸載諸如postfix和cronie之類的軟件包。
  5. 安裝10.2
  6. 複製回配置文件,更改任何MariaDB的,10.1節到MariaDB的-10.2
  7. 如果你在Redhat,CentOS的或Fedora運行mysql_upgrade
  8. maxadmin啓動時的mysqld實例
  9. clear server $node-name maintenance