0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

REDASH7でクエリが実行出来ない問題の解消

Posted at

REDASH6からREDASH7へ移行しました。
無事にアップデート出来たと思ったのですが、クエリー作成画面で「Execute」をクリックしたのですが
何も結果が表示されない問題が発生しました。
解消方法までの手順を纏めました。

Dockerのログを確認

Dockerのログを確認します。
コンテナのログは以下のコマンドで表示出来ます。

# docker ps
CONTAINER ID        IMAGE                        COMMAND                  CREATED             STATUS              PORTS                         NAMES
9e306be1ae43        redash/nginx:latest          "nginx -g 'daemon of…"   6 hours ago         Up 6 hours          0.0.0.0:80->80/tcp, 443/tcp   redash_nginx_1
56ede752534b        redash/redash:7.0.0.b18042   "/app/bin/docker-ent…"   6 hours ago         Up 6 hours          0.0.0.0:5000->5000/tcp        redash_server_1
613adc931afc        redis:3.0-alpine             "docker-entrypoint.s…"   6 hours ago         Up 6 hours          6379/tcp                      redash_redis_1
198297742e8c        redash/redash:7.0.0.b18042   "/app/bin/docker-ent…"   6 hours ago         Up 6 hours          5000/tcp                      redash_worker_1
207215d21524        postgres:9.5.6-alpine        "docker-entrypoint.s…"   6 hours ago         Up 6 hours          5432/tcp                      redash_postgres_1

workerコンテナで実行されているはずなのでworkerコンテナのログを確認します。

# docker logs redash_worker_1

「Execute」でSQL実行時に「InvalidToken」の文字列が出力されている事を発見。

どうやらdocker-compose.ymlのworker設定に「REDASH_COOKIE_SECRET」が入っていない事が原因の模様。
workerの設定に以下を追加し、コンテナ再起動。

docker-compose.yml
    REDASH_COOKIE_SECRET: veryverysecret
# docker-compose -f docker-compose.yml down
# docker-compose -f docker-compose.yml up -d

これで無事解消されました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?