またaccontsテーブルのindex張り直しなんですか…
Conversation
Notices
-
あべ(末代) (abcang@mstdn.maud.io)'s status on Thursday, 17-Dec-2020 20:01:56 JST あべ(末代) -
のえる (noellabo@fedibird.com)'s status on Thursday, 17-Dec-2020 20:01:55 JST のえる @abcang 壊れてなければ大丈夫……
-
あべ(末代) (abcang@mstdn.maud.io)'s status on Thursday, 17-Dec-2020 20:04:45 JST あべ(末代) @noellabo なるほど…?普通のマイグレーションではなく壊れてるインスタンス向けのものなんですね
-
のえる (noellabo@fedibird.com)'s status on Thursday, 17-Dec-2020 20:04:45 JST のえる @abcang tootctlに、重複レコードできて壊れちゃったデータベースを、レコード統合したりしてデータ失わないように修理するコマンドが増えました。
sumiyaki likes this. -
あべ(末代) (abcang@mstdn.maud.io)'s status on Thursday, 17-Dec-2020 20:21:32 JST あべ(末代) @noellabo なるほど…すごいコマンドですね…
-
のえる (noellabo@fedibird.com)'s status on Thursday, 17-Dec-2020 20:21:32 JST のえる @abcang おおもとはこれで、https://wiki.postgresql.org/wiki/Locale_data_changes
VPSのOSアップグレードしたり、新旧glibcの環境間でバイナリのデータベース移行を行ったりすることで、想像していたよりたくさんのMastodonサーバのDBが潜在的に壊れていて、アップグレード時のマイグレーションでインデックス張り替えたりしたときにコケることがわかった、その対策という感じ。https://docs.joinmastodon.org/admin/troubleshooting/index-corruption/
それ、一般的な運用の問題で、Mastodonが面倒みる必要あるん? という疑問も呈されていましたが、まぁ救済するには仕方なしというところです。
sumiyaki likes this.
-