2017-10-06 34 views
-2

MariaDB Galeraクラスタを10.1から10.2にアップグレードする予定です。誰かがステップアップの詳細を持っていますか?私の考えは何かMariaDB Cluster 10.1から10.2にアップグレード

  1. バックアップである
  2. シャットダウンクラスタ
  3. 各ノードからアンインストール10.1
  4. まず最初
  5. 設定を開始する予定のノードで、各ノード
  6. 実行mysql_upgradeコマンドに10.2をインストールします。ノードと開始
  7. ノードの残りの部分を構成し、それらを開始する

私はmaxscaleロードバランスを持つ3つのノードクラスタを持っています。

答えて

0

クラスタは、他のノードをシャットダウンすることなく、一度に1ノードずつローリングすることができます。 Galeraクラスタの利点の1つです。

10.2.9を避けるか、mysqld_safeを編集する準備ができていることを確認してください(hereを参照)。各ノードに対して

  1. maxadmin:set server $node-name maintenance
  2. バックアップデータベースおよび設定ファイル
  3. シャットダウンのmysqldインスタンス
  4. アンインストール10.1。 Redhatでは、yum removeではなく、rpm -e --nodepsを使用して、postfixやcronieなどのパッケージをアンインストールしないようにします。
  5. 、バック設定ファイルを10.2
  6. コピーをインストールmariadb-10.2
  7. に任意のmariadb-10.1セクションを変更するには、RedHatの、CentOSのかFedoraの上にいる場合はmysql_upgrade
  8. maxadminを実行
  9. のmysqldインスタンスをスタートアップ: clear server $node-name maintenance