Re:dashを0.12系から1.0系へアップグレードする
1.0系が正式リリースになったので0.12系からアップグレードしました。
目次
.envの修正
0.12系からアップグレードする場合は .envの修正がアップグレード前に必要です。
.env はデフォルトでは /opt/redash にあります。
1 2 |
$ sudo vim /opt/redash/.env |
postgresのパス修正
Re:dashのデータベースにローカルのpostgresを使用(デフォルト)している場合はパスを変更します。
postgresql://redash
から
postgresql:///redash
です。
REDASH_STATIC_ASSETS_PATHの削除
次の行を削除します。
1 2 |
export REDASH_STATIC_ASSETS_PATH="../rd_ui/dist/" |
アップグレード
1 2 3 4 5 6 |
$ mkdir redash_updgrade $ cd redash_updgrade $ wget https://raw.githubusercontent.com/getredash/redash/master/bin/upgrade $ chmod +x upgrade $ sudo ./upgrade |
出力
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
Starting Redash upgrade: /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning. SNIMissingWarning /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Found version: 1.0.3 Current version: 0.12.0+b2449 Before upgrading to this version, please make sure to do the following changes to your /opt/redash/.env file: 1. If you have local PostreSQL database, you will need to update the URL from `postgresql://redash` to `postgresql:///redash`. 2. Remove the `REDASH_STATIC_ASSETS_PATH` definition. Make sure to complete these changes before doing the actual upgrade. Full CHANGELOG for this release: https://github.com/getredash/redash/blob/master/CHANGELOG.md#v103---2017-04-18 Continue with upgrade? (y/n): y Downloading release tarball... Unpacking to: redash.1.0.3.b2850... Changing ownership to redash... Linking .env file... Installing new Python packages (if needed)... Running migrations (if needed)... Linking to current version... Restarting... Done! Enjoy. |
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。
「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。
「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
「AWSではじめるLinux入門ガイド」という本を書きました。
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
TuneCoreの売上データCSVをS3に格納してAthenaのクエリをRe:dashのデータソースにして可視化する
先日参加しましたAWS Summit Tokyo 2017で、 [JapanTa …
-
re:dashで必須でない検索条件を作りたい
re:dashで必須ではない任意検索のためのフォームを実装したい、となりましたの …
-
re:dashのパラメータクエリでシングルクォーテーションが文字参照に変わって検索できないので出来るようにする
re:dashでシングルクォーテーションをパラメータとして渡したい場合の方法に悩 …
-
PentahoでMySQLテーブルデータソースを作成しようとした時のエラー対応
PentahoでMySQLのテーブルへデータソースを作成しようとしてエラーが発生 …
-
RedashでSendGridのActivityを見る(Amazon S3 -> Athena経由)
Redash Advent Calendar 2017に参加しましたので、今年リ …
-
re:dashで 「Error running query: ‘ascii’ codec can’t encode」
re:dash の画面に表示されたエラー Error running query …
-
Re:dash CSVの出力コードをUTF-8から他の文字コードに変更する事が出来るようになります
先日、Re:dash CSVの出力文字コードをUTF-8からShift-JISに …
-
勉強会用にre:dashの環境構築した記録
先日の「ヤマムギVol5 BI ファーストステップ ~re:dash , Pow …
-
AWS上にMetabaseサーバーを起動してみました
データ可視化ツールのMetabaseがいいらしいという声をいくつか聞いたのでAW …
-
re:dash Error running query: ‘ascii’ codec can’t encode characters
エラー内容 re:dashの画面に「Error running query: & …