丼鯖を更新 » 履歴 » バージョン 3
白林檎 美和, 2025/03/12 18:10
| 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 | 3 | 白林檎 美和 | # service mastodon stop |
| 7 | # service redis stop |
||
| 8 | # service postgresql stop |
||
| 9 | ``` |
||
| 10 | 1 | 白林檎 美和 | 1. DBをバックアップ。 |
| 11 | ``` |
||
| 12 | 3 | 白林檎 美和 | # tar cJvf mastodon-db-<現リリースのタグ>.tar.xz /var/db/{postgres,redis} |
| 13 | # chown mastodon:<ユーザーmastodonの所属グループ> mastodon-db-<現リリースのタグ>.tar.xz |
||
| 14 | ``` |
||
| 15 | 1 | 白林檎 美和 | 1. 最新リリースのソースを, gitのリポジトリから取得。 |
| 16 | ``` |
||
| 17 | 3 | 白林檎 美和 | $ cd live |
| 18 | $ git fetch --tags |
||
| 19 | $ git checkout <最新リリースのタグ> |
||
| 20 | ``` |
||
| 21 | 1 | 白林檎 美和 | 1. Upgrade notesにある作業のうち, “non-Docker” 向けのものを実施。 |
| 22 | FreeBSD + Dockerで丼鯖を運営している方がいましたら,注意点等を教えていただけるとうれすぃかも。 |
||
| 23 | 1. DBMSと丼サービスを起動。 |
||
| 24 | ``` |
||
| 25 | 3 | 白林檎 美和 | # service postgresql start |
| 26 | # service redis start |
||
| 27 | # service mastodon start |
||
| 28 | ``` |
||
| 29 | 1 | 白林檎 美和 | 1. TLを正しく読み書きできることを確認。 |
| 30 | 1. ぎゃふん完了を告知。 |