MariaDBを10.3から10.5にアップグレードする方法

mariadb-upgrade
  • URLをコピーしました!

Ubuntu 20.04データベースサーバーを構築しましたが、標準搭載されているMariaDB 10.3が古いせいで、新しいZabbix 6.0と連携できなくなったので、MariaDB 10.5アップグレードしたいと思います!
念の為、設定ファイルやデータベースのバックアップをしておくように!

目次

MariaDBのリポジトリ更新

MariaDBのリポジトリ更新
MariaDBのリポジトリ更新

まずは、MariaDB公式サイトを確認し、MariaDB 10.5のリポジトリを用意しましょう。
Download MariaDB Server」の画面で、使用するリポジトリを選択していきます。

MariaDB.org
Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server"

上記のリンクから遷移すると、著者の環境に合わせて選択済みですが、OSやアップグレードしたいMariaDBのバージョンは、あなたの環境に合わせて選択してくださいね!

選択項目選択値
Choose a distribution20.04 “focal”
Choose a MariaDB Server version10.5
Mirror山形大学, 米沢市 Yamagata University, Yonezawa
MariaDB Repositories

ミラーサーバーはデフォルトで韓国になっていました。
どこでも良いですが、日本人なので何となく日本を選びました!
日本は他にも「xTom GmbH – Osaka」があります。

選択すると、以下のように表示されますので、これらのコマンドを入力していきます。

あまり確認せず、3つ目のコマンドだけ入力したところ、少し迷走したのでメモを残します。

まず、1行目は不要でした。

次に、2行目を飛ばすと、以下のようなエラーがでます。

そんな時は、このように後ろのキーを入れてあげればOKです!

最後に、3行目の[arch=amd64,arm64,ppc64el,s390x]はほとんど必要なく、ご自身のアーキテクチャのみでOKです!
ほとんどの方は[arch=amd64](x86_64)になると思います。

MariaDBのアップグレード

リポジトリが用意できたらほぼ完成!
後はMariaDBを停止してアップグレードするコマンドを打つだけ。

MariaDBの停止

それではアップグレードする前に、一旦、MariaDBサーバーを停止しましょう!
念の為に自動起動しないように設定しておきます。

アップグレードと起動

停止が確認できたら、Ubuntuユーザーにはお馴染みのコマンドを叩くだけ!

どーん!!
後は待つだけ!
強制的に「-yオプション付けてもいいかもね~。

終わったら、先程の停止の際に自動起動を無効化してたので、自動起動の有効化と起動をしてあげます。(既に起動してたっけ?)

これにて完了です!
最後に参考にしたサイトのリンクも貼っておきます。

お疲れ様でした!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次