テスト鯖の PostgreSQL を公式バージョンに変更しました。
psql --version
psql (PostgreSQL) 10.5 (Ubuntu 10.5-1.pgdg16.04+1)
Conversation
Notices
-
Maya Minatsuki :neko_smiley: (mayaeh@taruntarun.net@taruntarun.net)'s status on Tuesday, 25-Sep-2018 15:33:05 JST
Maya Minatsuki :neko_smiley:
-
Maya Minatsuki :neko_smiley: (mayaeh@taruntarun.net@taruntarun.net)'s status on Tuesday, 25-Sep-2018 16:30:23 JST
Maya Minatsuki :neko_smiley:
テスト鯖 ( Ubuntu 16.04 ) の PostgreSQL を Ubuntu 公式リポジトリの 9.5 から PostgreSQL 公式の 10.5 にアップグレードしました。
PostgreSQL 公式を参考 ( https://wiki.postgresql.org/wiki/Apt ) に公式リポジトリを追加して、
丼鯖止めて pg_dump して、apt remove postgresql* して apt update && apt install postgresql postgresql-contrib して、
設定ファイル書き直して ( ポート番号も違う ) systemctl restart postgresql して status 見て生きてるの確認して、Mastodon Production Guide 参考にユーザー追加して、
RAILS_ENV=production SAFETY_ASSURED=1 bundle exec rails db:setup して、db_dump をリストアして、念のためもう一度再起動させてから動かしました。 -
Maya Minatsuki :neko_smiley: (mayaeh@taruntarun.net@taruntarun.net)'s status on Tuesday, 25-Sep-2018 16:37:40 JST
Maya Minatsuki :neko_smiley:
なぜ PostgreSQL 公式のものに変更したか。
OSC 広島の懇親会でそっちの方がオススメ的なことを教えてもらい、 debian 用を公式でも用意してあり apt で更新できることを教えてもらったから。
それと Ubuntu 16.04 のままとりあえず PostgreSQL だけアップグレードしてみたかったから。 -
Maya Minatsuki :neko_smiley: (mayaeh@taruntarun.net@taruntarun.net)'s status on Tuesday, 25-Sep-2018 16:38:07 JST
Maya Minatsuki :neko_smiley:
なぜ PostgreSQL 公式のものに変更したか。
OSC 広島の懇親会でそっちの方がオススメ的なことを教えてもらったから。
debian 用を公式でも用意してあり apt で更新できることを教えてもらったから。
それと Ubuntu 16.04 のままとりあえず PostgreSQL だけアップグレードしてみたかったから。 -
Maya Minatsuki :neko_smiley: (mayaeh@taruntarun.net@taruntarun.net)'s status on Tuesday, 25-Sep-2018 16:42:00 JST
Maya Minatsuki :neko_smiley:
ただ、公式のここ ( https://wiki.postgresql.org/wiki/Apt ) にも書かれている通り postgresql-10 等バージョンを指定しておかないと 11 が正式リリースされた際にアップグレード対象になってしまうため注意が必要?
-
Maya Minatsuki :neko_smiley: (mayaeh@taruntarun.net@taruntarun.net)'s status on Tuesday, 25-Sep-2018 16:44:08 JST
Maya Minatsuki :neko_smiley:
PostgreSQL のアップグレード、とりあえずテスト鯖だけにして、しばらく様子を見てからこっちも更新するか考える予定。
-