丼鯖を更新 » 履歴 » バージョン 2
白林檎 美和, 2020/07/16 02:55
| 1 | 1 | 白林檎 美和 | # 丼鯖を更新 |
|---|---|---|---|
| 2 | [Upgrading to a new release](https://docs.joinmastodon.org/admin/upgrading/)と,[リリース案内](https://github.com/tootsuite/mastodon/releases)の “Upgrade notes” に従えばよし。 |
||
| 3 | 1. 更新に伴い**ぎゃふん**することを,利用者へ告知。 |
||
| 4 | 1. 丼サービスとDBMSを停止。 |
||
| 5 | |||
| 6 | ``` |
||
| 7 | # service mastodon stop |
||
| 8 | # service redis stop |
||
| 9 | # service postgresql stop |
||
| 10 | ``` |
||
| 11 | 1. DBをバックアップ。 |
||
| 12 | ``` |
||
| 13 | 2 | 白林檎 美和 | # tar cJvf mastodon-db-<現リリースのタグ>.tar.xz /var/db/{postgres,redis} |
| 14 | # chown mastodon:<ユーザーmastodonの所属グループ> mastodon-db-<現リリースのタグ>.tar.xz |
||
| 15 | 1 | 白林檎 美和 | ``` |
| 16 | 1. 最新リリースのソースを, gitのリポジトリから取得。 |
||
| 17 | ``` |
||
| 18 | $ cd live |
||
| 19 | $ git fetch --tags |
||
| 20 | $ git checkout <最新リリースのタグ> |
||
| 21 | ``` |
||
| 22 | 1. Upgrade notesにある作業のうち, “non-Docker” 向けのものを実施。 |
||
| 23 | FreeBSD + Dockerで丼鯖を運営している方がいましたら,注意点等を教えていただけるとうれすぃかも。 |
||
| 24 | 1. DBMSと丼サービスを起動。 |
||
| 25 | ``` |
||
| 26 | # service postgresql start |
||
| 27 | # service redis start |
||
| 28 | # service mastodon start |
||
| 29 | ``` |
||
| 30 | 1. TLを正しく読み書きできることを確認。 |
||
| 31 | 1. ぎゃふん完了を告知。 |