17:00:00
2020-12-27 16:59:29 らりお・ザ・何らかの🈗然㊌ソムリエ님의 게시물 lo48576@mastodon.cardina1.red
icon

ワイも大昔の Mastodon が push 詰まると全てが詰まる地獄実装だった頃の名残で push だけ別プロセスに分離してて、 docker-compose.yml の修正が必要でしたね

16:57:28
icon

@noellabo うちはコミットログ眺めて、あー実行オプション指定してた残骸があったなーと思い出して事なきを得ましたけれど、おまじない的に大昔にコピペしてたら気がついてないかもなあと。

16:54:36
icon

なんでschedulerキュー分離をピックアップしたかというと、単独サーバにてきとーに全部詰め込んで実行してるnon-docker勢とかで、昔のセットアップ指南でsidekiq実行オプションに -q がわざわざ指定されてるやつがあったからです。

この場合定期実行系が全部動かなくなるという後からわかる謎トラブルが出る可能性があってめんどくさいかなあと。

言うまでもないですが、sidekiqを複数プロセスや別サーバに分離してる大規模サーバ運用の方も注意が必要な話です。

16:46:58
icon

@toneji 修復コマンドは各サービスを停止状態(ただしpostgresqlは実行状態)で行ってください。長いこと運用しているサーバでは、たぶんそれなりのまとまった時間がかかります。

16:44:33
icon

@toneji 英文ですがページに書いてあります。前半のチェック方法のほうがめんどくさいことになっていますけど、要点は
RAILS_ENV=production tootctl maintenance fix-duplicates
ですね。

16:40:35
icon

@toneji 特に前者(DB index)のほうは厄介なので気をつけてください。開発陣がその根深さに相当悩んでました。

15:52:58
icon

歴戦の面構えが違う鯖管各位も

DB indexの異常
docs.joinmastodon.org/admin/tr

schedulerジョブキューの分離
github.com/tootsuite/mastodon/

には特に気をつけたほうがいいと思う。

Web site image
Fix to isolate the sidekiq process that runs the scheduler job by noellabo · Pull Request #15314 · mastodon/mastodon
15:48:07
icon

名目上(会社カレンダー上)は今日から休みです。

殺人的な受注量なので延長戦3日間だけどな!

15:47:14
2020-12-27 14:59:29 すがお님의 게시물 sugao@muknown.jp
icon

This account is not set to public on notestock.

15:44:57
icon

うかどん各位
名目上って書いたのはすでに3.3.0相当(開発版)だったからです。今日の更新で特段何か変わったわけではありません。むしろ毎日なにか地味に変わっていく感じです。

15:43:33
icon

@noellabo たぶん影響といえばどこかのsidekiqの再試行キューに一瞬のっかって消えただけやな…

15:37:47
icon

ウチもアプデするか、でなんと1分も消息不明になりました。大変申し訳ありませんでした。

15:37:23
2020-12-27 15:00:46 のえる님의 게시물 noellabo@fedibird.com
icon

個人鯖勢「ウチもアプデするか」と言ったきり消息不明になることあるので、最後の発言で「非常時のアカウントはこちら」って案内してしておくといいよ……(個人鯖に限らないけど)

15:36:53
2020-12-27 15:30:15 のえる님의 게시물 noellabo@fedibird.com
icon

Mastodonサーバ管理者の皆様へ

アップデートする時は、リリースノートに書いてある手順や注意点はよく読んでね。
github.com/tootsuite/mastodon/

DBのmigrateで重複レコードが発見されて帰ってこられなくなることがあるので、事前にこのページ見ておくと良いよ。
docs.joinmastodon.org/admin/tr

なんでそういうことが起きるのか、事前に調べるにはどうしたらいいか、直すにはどうしたらいいのか書いてあるからね。

画像とかcssとかが死んで画面が崩れちゃった場合は、assetsの再生成とかしてみるといいよ。

Mastodon保守メモ(このページはブクマ必須)
qiita.com/kumasun/items/bf4997

この件は『アセットをゼロから作り直したいとき』のところに書いてあるよ。

誰かの助けを借りたい場合は、鯖缶工場(Discordサーバ)のカスタマーサポートチャンネルに来るといいよ!
discord.gg/Gx6trXEm

あと、非常時の予備アカウントを別鯖に作って、アプデ作業する前に最後の投稿で案内しておくといいよ。

Web site image
Discord - A New Way to Chat with Friends & Communities
15:20:14
icon

とてもJavaです

15:20:01
2020-12-27 15:18:03 あくらふ님의 게시물 Aqraf@m.aqr.af
icon

too fast...

Attach image
14:43:23
icon

おわりました
名目上3.3.0になりました

14:42:25
icon

メンテします

14:37:16
2020-12-27 14:35:39 Mastodon님의 게시물 Mastodon@mastodon.social