あけおめ
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
@marunai 承認制の方のOKがいるんじゃないかなー。
> あなたの申請は現在サーバー管理者による審査待ちです。これにはしばらくかかります。申請が承認されるとメールが届きます。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
#fedibird 本日、データベースサーバの切替を予定しています。13:00ぐらいでいいかな。
切替自体は数分。確認込みで10分ぐらいのメンテということにしておきましょう。
うまくいかなった場合は切り戻しに+10分ぐらい頂くかもしれません。まぁでもたぶん大丈夫でしょう。
#fedibird ついで話。Fedibirdのデータベースは、現在47GBほどです。
52GBほどに膨らんでいましたが、pg_repackで少し詰めました。
オペレーションはさほど大変でもないのですが、このぐらいの容量があると、全体を書き出したり書き戻したりするのには結構な時間がかかります。
サーバを止めてからデータを移し替える作業を開始する手順ではかなりの時間がかかりますので、事前にレプリケーションして同期をとっておき、切替の際にpromoteすることで、レプリカを昇格させます。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
#fedibird すいません、切替時に問題起きたので、切り戻しました。ひとまずメンテ終了です。
また深夜にでもスケジュールします。
というわけで、移行失敗しちゃいました。
一度事前に確立させておいたレプリケーションでしたが、ネットワーク設定の不備で途中で途切れてしまい、途切れた時間が長引いて復旧が難しくなったという形です。
(レプリケーションはデータベース同士の差分を同期するのですが、長引くと元の差分情報が消されてしまう)
先にお話した47GBの複製をここで始めるとなかなか厳しいので、あきらめて仕切り直しです。
WALアーカイブをもってきてレプリケーションの復元ができるハズですが、これは不慣れなオペレーションなのでやめました。
いま、pg_basebackupからやり直してますが、これざっくり90分ぐらいかかるんですよね……。
また深夜帯(2:00〜5:00)のどこかでやろうと思うので、よろしく。深夜の民はごめん!
#fedibird
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
東北新幹線の全線再開、10日前後を見込んでいるんだって。きっついねぇ。
(NHKのニュース)
https://www3.nhk.or.jp/news/html/20210214/k10012866691000.html
@sakasame ウチが止まってたからだよね。
Sidekiqのリトライが、実際に徐々に間隔をあけて行われて、どのぐらいの遅れをもたらすのか、観測できる良い機会w
前に読んでくれていると思うけど、ここに書いたような感じで、だんだん間隔をあけてリトライする。
https://blog.noellabo.jp/entry/2020/03/07/oq3sL7PQhFMrc6Bb
復旧後の投稿はすぐ届くのに、メンテ中の投稿の場合は遅れる。リトライが何回目なのかで、どのぐらい遅れ(意図的な待ち時間)が残るか、感覚的にわかっておくと「正常動作の範囲だな」ってすぐに判断できるよ。
このアカウントは、notestockで公開設定になっていません。
#fedibird ちなみにさっきのメンテでやらかしたのはこいつで、
https://manual.sakura.ad.jp/vps/network/ipv6/ubuntu20.html
rebootした時にIPv6が無効化されて、しばらくそれに気が付かなかったというだけの話です。アホです。
(新DBサーバはさくらのVPS)
Mastodonのブーストには公開範囲があります。
あまり意識したことが無いかと思いますが、フォロワーにだけ届くブーストなども可能です。
APIでは直接公開範囲を指定できるのですが、多くのクライアントアプリでは未対応かと思います。
WebUIでは、最新の開発版で、公開範囲を指定する選択がつきました。『ブーストする前に確認ダイアログを表示する』にチェックを入れるとダイアログが出るようになるので、そこで選択します。
また、自分のデフォルトの投稿範囲を設定することができますが、ブーストの公開範囲は、このデフォルトの投稿範囲と同じになります。
未収載をデフォルトに設定してあると、ブーストも未収載になります。
フォロワー限定をデフォルトに設定してあると、ブーストもフォロワー限定になります。
自分のフォロワー限定投稿をブーストする場合は、フォロワー限定としてのブーストしかできません。
#fedibird ということで、このブーストの公開範囲を表すアイコンを追加しました。
Fedibirdではサークル機能を利用した相互フォローを対象とする公開範囲があり、特殊なブーストが可能なため、見分けがつくようにしたかったということもあります。
あまりうまく機能しないようなら、なくすかもしれません。一貫性のために公開にもアイコンがついていますが、状況によってはうるさいかもしれません。
少し使ってからで良いので、使用感を教えてください(WebUI利用の方)
なお、通知欄のブーストには公開範囲アイコンがありません。内部的な問題で、通知情報にブースト公開範囲が含まれていないためですが、そもそもあまり意識しない方が良いかも、と思ったので、今回は対応を見送りました。
QT: https://fedibird.com/@noellabo/105728962156212938
@kiroha フォロワー限定がブーストできるのは、自分の投稿だけです! そして、当然フォロワー限定のブーストになるわけです。
まず、最近までブーストボタンが押せませんでした。メニューの奥にブーストする項目があっただけという……。まぁ誰も知らないですよね。クライアントの開発者ぐらいじゃないと……。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。