新しいものを表示

おかしくなる前にやったこと。

前提:wasabiにアクセスできない(プロクシ鯖→wasabi)

1. awsclientを入れなおし
2.aws configでキーを入れた(root、mastodonユーザともども)
3.mastodonサービス再起動
4.mastodonのActivePubにアクセスできなくなった

スレッドを表示

というか、sidekiqでbandleがおかしくなってる気がするんだよなぁ。さっき正常にアクセスしたときもそうだった。

やりたくないけど、サーバ再セットアップしようか。無駄に時間だけかかってしょうがないや。

ちょっと検討します。

スレッドを表示

すいません。またサービスが止まってしまいました。メディアストレージに問題あるようでサービスできなくなってます。
sidekiqは正常ですが、なぜかActivePubが死んでるおかしな状態になってます。

調査しますので、しばらくお待ちください。さっぱり不明なのでかなり時間を要すと思います。

Lucida@予備垢 さんがブースト

わしゃメインに帰る!

...ありがとなfedibirdさん。

っしゃああああああああああ!!!
cld3をキャンセルしたらpricompileまで漕ぎつけた!この上に出てるwarningは新しいバージョンのrubyがだしてるものなので、大丈夫じゃないかな。しらんけど。

スレッドを表示

bundle installしたときにcld3がすって入ってきたから、おかしいと思った。いや、知ってたし!!www

スレッドを表示

ごめん...これや...

はいでたーーー!!!
pushしてないやつうーーー!!!wwwww

スレッドを表示

いちおcld3を使わないようにrevertしたんだけど、ライブラリの参照は行こうとするみたいで同じエラーでひっかかった。やっぱりこのエラーを解決しないことには進めないっぽいねー。

スレッドを表示

そもそもcld3をuninstallするつもりなら、関係commitをrevertしてもいいんだよなって。ふと思った🙄

スレッドを表示

今日の昼間配信ですが、近所の騒音が酷いため中止とさせていただきます。ごめんね...。

まま、まだmastodonの再インストールする時期じゃないな。まだ手段はいくらかありそう。ただmastodonアプリ側にもなんかないかな?って未だに思ってる自分もいます。

revertしてる鯖もあるみたいだし、なんかあるんでねーの?w

スレッドを表示

ので、今度は以下を試す。

1.gemに入れてしまったprotobuf、pkg-configをuninstall
2.bundle installをする
3.rails gemでcld3をuninstall
※3はするパターン、しないパターンで試す。

これでダメだったら、ほんとにフルで再インストールする以外ないなぁって。

はー、今日ずーっとやってたわけではないけど、ふとした拍子に鯖のこと考えてしまってた。

スレッドを表示

gemにprotobufとpkg-configを入れてbundleを入れなおしたけど、やっぱりprotobufの構成が見えないぞ?って怒られる。見えないというのが、pgk-configなんだけど、

gem list

でgemに入ってるのは確認できてるんだけどなぁ。mastodonのアプリでもgemとrubyを使うのでちぐはぐになってないかな。

yumでprotobufとpkg-configを入れればbundle installは通るんだけど、今度はRailsからライブラリにアクセスができなくなるので。
ライブラリの参照がRuby、gem、Railsでそれぞれちぐはぐになってるのを考えると、いくら処置を施してもキリがない気がするんだけどなぁ....。

あと、気づいたもう1つは、yumにpkg-configが含まれてなかったこと。protobufを動かすのに必要なライブラリなので、今の対処前はRailsからyumで入れたprotobufを参照するときにライブラリ不足で失敗してる可能性も高いのではないかと思い始めた。

スレッドを表示

[注目されたトゥート] 

以下のトゥートが注目されました。:
Indexページにmastodonサービス停止の旨追記しました(対応おっそw)。以後情報は予備アカウント(このアカウント)から取得してください。Index:mynoghra.jp#mynoghra_info
fedibird.com/web/statuses/1035

Lucida@予備垢 さんがブースト

@lucida3yobi なんか大変なことになってるね……。

一つには、cld3をMastodonで使わないよう外しちゃうっていう後ろ向きな対応方法があります。オリジナルはS_H_さんで、私がv3.1.0rc1に対応させたやつ。
github.com/fedibird/mastodon/c

これでcld3がなくても動くようになるので、とりあえずサーバ復帰できると思う。復帰させてからcld3の問題をじっくり考えれば良いかと。

コミットの取り込み方わかる?
まぁソースコードいじる場所数カ所だけだから手動でもいいけど。

え、ひょっとしてRubyが壊れてる?ちょっと入れなおすかー。

スレッドを表示

mastodonのアプリって、Ruby本体でなくまずgem配下にライブラリをかき集めて動かすみたいなんで、yum側に入ってるアプリは見えないのかもしれない。bundleはRubyアプリなのでこっちは上手くいくけど。

と思ってたんだけど、やっぱり失敗してしまって ぐぬう...

スレッドを表示
古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。