gemごと入れ替えました。
これでどうかな。

現状>
Ruby v2.6.0
mastodon上表示 v2.6.0
gem v2.6.0

Show thread

Rubyのバージョン落としてサービス再起動したんだけど、バージョンが違ってるんだよなぁ。gemも作り直さないといけないのかな。

とりあえずこれで様子見してみる。

現状>
Ruby v2.6.0
mastodon上表示 v2.6.5
gem v2.6.5?

Show thread

一個気づいたけど、mastodonのjemがrubyのv2.6.0のが入ってるんだけど今ruby-build上は2.6.5なんだけど...
これバージョンあってないとまずかったりするのかな?

Show thread

1日経ってないけど結果は見えてしまった。botの負荷のせいでもなく。他鯖で取っているアカウントの関係でもない(この時間帯わたしトゥートしてない)。
Radisのどこかがおかしくなってるのかな。1回Ruby入れ直ししたいなぁ。

今ってpipで入れてたと思ったけど、ソースコードビルドやってみるかな。ちょっと時間かかりそうだけど。

Show thread

sidekiqの謎エラー、いろいろ対策考えてるけどいまいち練られてない。エラーがでてるトゥートは未処理になってるので、抜け落ちが頻発してるってことなんだよね。
前は出てなかっただけにほんと困ってる。

サーバのスペック不足なのがあるかも、という結論なのでいじらないままそっとするかもしれないけど。修正できればしちゃいたいねー。

わたし以外誰も困ってない現象なので、のんびりやりますわ。

Show thread

まだエラーが出続けててほんとに困ってる。時間あるときに調べてるけど。

・とりまmastodonにおいては前例がなさそう。Rubyやsidekiqの仕組み、性能に影響する問題と思われる。
・Rybyのバージョンダウンをしてもダメ。
・DBのプール値は問題なし(5~7。多いとこういうことが起こるらしい)

jemallocが2バージョン古いのも気になるけど、そもそも性能落ちならもっと前に出ててもよさげなので。関係あるとしたら、この前のサーバ落ちくらいしか思い当たらないんだけど。んー。🙄

Show thread

こんな感じですかね。
ではマージしまっす。
震えてマテ。

Show thread

いちおRubyバージョンダウンしたけど、TypeErrorが解決できない。別問題かなー。

なにげなくログ見たら草生えた。なんぢゃこりゃ... やっぱRuby2.7は早かったのかな。

いちお今回のcommitから「Group」というroleが追加されるみたいです。なんですかね、これ...?

Show thread

ダメもとでもう1回再起動かけたらデータ復活した。なんなんこれ... おっかなくて迂闊にアップデートできないw

Show thread

一人鯖なので「勝手に言ってろ」って話ですが。

いろいろ立て込んでたので忘れてたけど、1月3日でこのサーバが建って1年が経ちました。mastodon鯖缶生活で最長記録を更新してます。...まま1回リストアありなんだけど...

とにかく2年目も鯖を殺さないようがんばります。

やることは1つ。
アップデートbatchで、24行目:SKIP_POST_DEPLOYMENT_MIGRATIONSをやってたのをやめる、ということ。従来のアップデート手順に戻したらどうかな、と。

Show thread

年末のバージョンアップ前にブランチを戻したら、sidekiqが開くようになった。
12638~12694の間に問題があると思われる。

Show thread

やっぱりsidekiqダッシュボードをひらくとエラーになる。アクセストークンがセットされない理由らしいけど、んー

DBのマイグレーションに失敗した(できなかった?)っぽいんだけど大丈夫かな。

Show more
Mynoghra - Lucida server

一人鯖「Mynoghra」です。
 It is a server "Mynoghra" operated by one person.
  

わたしのアカウントは以下掲載。
 The accounts that I hold are listed below.

  URL:https://mynoghra.jp/