Redashバージョンアップ手順

※過去にしてたインフラエンジニアの仕事を初心者向けに書き留めてます


Redash1.0系からバージョンアップしたので手順をまとめます。

注意事項
作業開始前に、仮想マシンのスナップショットを取っておきましょう。

環境
redash1.0系からredash3.0系へのバージョンアップ

手順概要
1.ubuntuの更新
2.依存ライブラリの更新
3.Redashの更新



手順

1.ubuntuの更新
いろいろとたまっていたので、まずはOSのバージョンアップから。

$ sudo apt update
$ sudo apt -y upgrade
$ sudo apt -y dist-upgrade
$ sudo apt -y autoremove
$ sudo apt -y autoclean
$ sudo shutdown -r


2.依存ライブラリの更新
ハマり所を事前にバージョンアップします。

$ pip list --format=legacy | grep pyOpenSSL
$ sudo pip install pyOpenSSL -U
$ pip list --format=legacy | grep pyOpenSSL


3.Redashの更新と再起動

$ cd /opt/redash/current
$ sudo bin/upgrade
$ sudo supervisorctl restart all


エラーが出なければ、これで完了です。

よろしければ、サポートお願いします。 自分のモチベーションアップのためと、今後のためにインプットに使わせて頂き、またアウトプットできればと思っております。