丼鯖を更新 » 履歴 » バージョン 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. ぎゃふん完了を告知。 |