icon

なんか部屋寒いね?

icon

@tateisu まさに。

icon

ログボ

2022-04-29 05:09:06 のえるの投稿 noellabo@fedibird.com
icon

Twitterに、EUのMastodonのこと書いてきたよ。

twitter.com/noellabo/status/15

----

EUがマストドンサーバを開設したニュースがでています。動画配信用にPeerTubeも設置しています。

これ、何か人を集めてプラットフォームにしようと企んでいるように見えたかもしれませんが、そういうことではありません。

一般のユーザーは登録できない、公式発表・情報発信を担うサーバの開設です。

この仕組みのメリットは、情報発信する組織や個人が、自分で公式のコンテンツを発信できるということ、

プラットフォームの顔色を窺うのではなく、自分自身の責任と権限でコンテンツを保有し、情報発信できるということです。

政府・行政機関がマストドンを自分で運用するのは当然の選択と言えます。

我々一般のユーザー・あるいは国民は、それぞれ自分のアカウントを自由な場所に作成し、そこから公共サービスを提供しているサーバのサービスをフォローしたり、リツイートされてきたものをみる形で利用します。

Twitterがつける公式マークではなく、本物の発信元であるかを確認すれば良いのです。

2022-04-29 06:10:17 のえるの投稿 noellabo@fedibird.com
icon

@BananaGiko_cle 日本人、TwitterにしろMastodonにしろ、面白がってメッチャ使って遊ぶので、それは相当貢献してると思うw

開発面でもかなり貢献してるしね。

Eugenさんは、見た目を大きくいじったり、過去との連続性のない変更を慎重に避けて、安定した信頼できる基盤としてのプロダクトマネジメントをしているよ、という実績を作ったよね。

特定サービスへの依存を避け、ユーザーのプライバシーなど権利を守り、広告を挟んだりユーザーデータを解析せず、などなどポリシーとしても、評価に値するものであるはず。

また、WebUIですべてカバーできるだけの能力を持ちつつ、iOSとAndroid用の公式アプリも整備した。

一番真剣に、Twitterの代替になれるよう取り組んでいて、マニアではなく全体を見ている。

Mastodonを選ぶ理由はいっぱいあって、そりゃそうだよね、と思うよ。

icon

@zundan こんどE2Eにするよ! みたいなの流れてきたばかりだからねw

icon

@An3_8008 日本はまだ微風って感じだけど、世界的にはかなり動いてるね

icon

@An3_8008 私が投稿したやつちょっと集めておいたので、参照からみてみてください。こんな感じです。

3月末頃からイーロン・マスクさんがTwitterの株式を取得しはじめたことが明らかになったこと、で、買収。微博(中国のTwitter系サービス)で強制fusianasan(IPアドレスや地域が強制表示されるようになる)されることになったこと。そこにEUがマストドンサーバたてたとか、いくつかの要素が組み合わさってます。 [参照]

Web site image
投稿の参照(4件) by のえる (@noellabo@fedibird.com)
icon

Twitterの暗号化メッセージ機能についてのヘルプページがあるんだけど、最高に面白いね。高度な皮肉かと思ってしまうw
help.twitter.com/ja/using-twit

※ 英語版に存在しないので、まあそういうことかなと

Web site image
暗号化されたメッセージについて
icon

@kamisuke おはよう、王

icon

@mitarashi3799 おはよー! 新刊でてるんだよね。ちょっと出遅れてるけど買うね!

icon

@bvtsang まあ優先順位は低くなるよね。

Twitterも2013年頃にはちょっとやってて隠し機能として実験してたみたいだし、Mastodonも無効化してあるけど内部実装はある。

そのうち実装されるんじゃないかなぁ。

icon

@mitarashi3799 まあ安くしたいわけじゃないんでむしろBoothでBoostしようかなと思いますがw、お手間どうですか? 落ち着いてから発送で全然かまいません。

icon

@mitarashi3799 done!

よろしくお願いします!

icon

あさ〜。あさだよ〜

2022-04-30 10:39:59 画眩の投稿 ggagen@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 10:40:05 画眩の投稿 ggagen@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

icon

レプリケーションも、つまるところpg_basebackupで一気にコピーしてしまうだけなので、むしろdump, restoreより楽まであるよ

icon

データベースでかくなると、pg_basebackupが終わる前にどんどん新しい更新が溜まっていって、あとからではWAL転送が追いつかなくなってしまうことがあるので、同時にWALもストリーミング受信して、完了時に追いついているようにする。(そういうオプションがある)

完了したら直ちに起動したいので、そこまで一気に実行するようにコマンド書く。

レプリケーションはじまってしまえば、あとは落ち着いていつでも元をとめて、新環境をpromoteできる。

icon

元のサーバでやること

・外からつながるようにインタフェースをlistenする(そのままだとlocalhostしかlistenしてない)

・replication_user作る(名前は別になんでもいい)

・pg_hba.confで、新鯖からのreplication_userでの接続を許可する

・その他のレプリケーション設定パラメータを足す(wal_level = replicaなど)

・ファイアーウォールでも接続許可する

icon

新規のサーバでやること

・一旦データベース初期設定して、整えとく。停止状態。

・データは消しちゃう(rm -fr /var/lib/postgresql/14/main みたいな)

・元サーバのpgtune.confなど、パラメータをある程度一致させとく(コネクション数とか元と違うと蹴られたり)

・もちろんpg_hba.confなどセキュリティ設定は済ませておく

・とりあえずpsqlコマンドでreplication_userで繋がるか事前にテスト

・pg_basebackupで一気に持ってくる

・起動

・レプリケーションできてることを確認する

・(元のサーバに新規書き込みするのやめて、転送しきったら元DB止める)

・promoteする(昇格してこっちが本体になる)

・新規DBサーバへの読み書きを開始する

icon

pg_basebackupはこんな感じ。

# sudo -u postgres pg_basebackup -h xxx.xxx.xxx.xxx -p 5432 -D /var/lib/postgresql/14/main/ -U replication_user -R -P --checkpoint=fast -X stream -v && pg_ctlcluster 14 main start

xxx.xxx.xxx.xxxは元サーバのIPアドレス。ポートも指定してるけど、5432ならいらないかな。

rootになって、pg_basebackupから、完了後のstartまで一気にやる。これはUbuntu / Debian系ね。

icon

@AureoleArk ダウンタイムゼロまで持っていくと格好いいよね! 切り替わったことだれも気付かないw

icon

@AureoleArk Mastodonはドキュメントに案内があってpgbouncer使ってる人が多いんだけど、

こいつもpauseして接続先切り替えてresumeするようにすると具合がいい。

Mastodonのプロセスからコネクション維持されててちょっと応答が遅延したぐらいにしか見えないので、擬似的にダウンタイムゼロにみえる。

icon

listen_addresses = 'xxx.xxx.xxx.xxx,localhost'

リモートサーバじゃなくて、元サーバのインタフェースに振ってあるアドレス。面倒なら

listen_addresses = '*'

でいい。

replication_userつくる。パスワードつける。

CREATE ROLE replication_user LOGIN REPLICATION PASSWORD 'xxxxxxxxx';

pg_hba.confこんな感じ。

host replication replication_user xxx.xxx.xxx.xxx/32 md5

replication.confとか作ってconf.d/ においとくといい。

synchronous_commit = off
wal_level = replica
max_wal_senders = 3

ファイアーウォールはたとえばこう。

ufw allow from xxx.xxx.xxx.xxx to any port 5432 proto tcp

icon

pg_lsclusterしたらもうmainがいたりするけど、いたら止める。

sudo pg_ctlcluster 14 main stop

いないなら作る。

sudo pg_createcluster 14 main

データ消す。

sudo rm -fr /var/lib/postgresql/14/main

pg_hba.conとかconf.d/に置く設定は割愛。あ、これは書いとくか。

hot_standby = on

レプリカがホットスタンバイで動くようにする設定。

(中略)

元DBで select * from pg_stat_replication; すると、実行中のレプリケーション接続がリストされるので、これで状況みる。

昇格はこう。

sudo pg_ctlcluster 14 main promote

レプリケーションやめて、こっちが本体になる。

icon

@mitarashi3799 ありがとー!! 待ってる!!

icon

ちょっとカレー溜め込みすぎたので、いまからブーストしますよー。超会議でカレーまみれだよ!w

2022-04-27 23:25:05 Nokotaro Takedaの投稿 takenoko@misskey.nokotaro.com
icon

松屋のごろごろチキンカレー

Attach image
2022-04-28 06:07:30 ぺがっさオジサンの投稿 pegassa06@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 07:49:12 hidechiの投稿 nishijimahidechi@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 11:45:08 teienの投稿 kanade@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 12:01:46 teienの投稿 kanade@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 12:46:11 ぺけぺけの投稿 PekePeke@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 15:01:26 西野つかさの投稿 X@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 18:21:22 Bashと格闘中の投稿 nogitsune413@misskey.dev
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 19:24:01 SHIMADA Hirofumiの投稿 shimada@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-28 19:50:05 高咲侑(CV.矢野妃菜喜)✅の投稿 earlgrey9148@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 00:38:24 35の投稿 3@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 06:03:53 ぺがっさオジサンの投稿 pegassa06@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 11:47:37 山さん@けつあなが雑魚の投稿 hinata_jeeper@mstdn.poyo.me
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 12:19:05 なおの投稿 Leash@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 12:40:20 くろりんごの投稿 kuroringo@mstdn-bike.net
icon

CoCo壱行ったら外まで並んでて諦めた😶

Attach image
2022-04-29 12:48:22 あべる🐢✅🌷🌸🌺🌻🕒🕘🌏🧋🍼🅱️の投稿 abel_1230@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 13:41:32 ぁ🐱の投稿 aanyanya@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 13:41:56 う棒🌯の投稿 umai@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 14:01:23 グレンの投稿 Guren@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 14:01:59 うんすいの投稿 unsuitan@mstdn.superspeed-fall.com
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 14:03:31 salutoraの投稿 salutora@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 12:21:14 Jujaの投稿 ymd@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 14:04:46 じっぷ@🧀 🐁 食事制限中?の投稿 munyumunyu@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 14:51:51 tak_mat|マツタクの投稿 tak_mat@mstdn.guru
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 14:54:04 35の投稿 3@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 15:11:21 35の投稿 3@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 15:15:59 ぶりんがー@オフトォン教の投稿 bringer@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 15:48:28 まさらっきの投稿 masarakki@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 17:42:28 ぁ🐱の投稿 aanyanya@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 19:09:20 ゴリラの輝き⛩️🍶【腐】の投稿 Diluta@wxw.moe
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 19:42:48 駄めどぅーさ@20240324お花見会運営アカウントの投稿 jeunefilleX@mstdn.beer
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 20:06:53 TOMOKI++の投稿 tomoki@vocalodon.net
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 21:35:08 がにょ🍻の投稿 ganyo@mstdn.beer
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-29 22:06:19 あきんこおばちゃん🐟🔪の投稿 akinko@mastodon.kitchen
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 11:37:28 みたらしの投稿 mitarashi3799@mstdn.beer
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 11:55:37 がにょ🍻の投稿 ganyo@mstdn.beer
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 20:24:50 哉井まや/病井なかの投稿 mayakanai@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 20:12:23 まりじゅうにょん:j24:i^2(蒔種期 まきだねき) の投稿 clarinet@ip.omorashi.cc
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 14:01:05 西野つかさの投稿 X@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 13:27:33 :m_takomet: あかいはと :m_takomet:の投稿 akaihato@foresdon.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 13:17:30 nagachika✅の投稿 nagachika@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 11:22:03 Yutakaの投稿 ivyfield@mstdn.guru
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 06:35:46 ぺがっさオジサンの投稿 pegassa06@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-27 04:43:44 丼之頭スティーブ🍉成仏⛷五郎の投稿 ichigaya2016@abyss.fun
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-26 21:08:24 🍛の投稿 ryon@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-26 21:03:01 きつねの投稿 kitsune_richard@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 12:20:12 teienの投稿 kanade@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

icon

はい、今日のカレーたちです。すごい数だねー。みんなカレーたべてるね!! [参照]

Web site image
投稿の参照(48件) by のえる (@noellabo@fedibird.com)
icon

57件……(真顔)

Attach image
icon

@Satis おはようルナ!

2022-04-30 12:40:25 askask✅の投稿 sotarow@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 12:40:57 グレンの投稿 Guren@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 12:42:12 小春🌸@10月函館の投稿 Shiplat@msk.seppuku.club
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 12:42:12 まさらっきの投稿 masarakki@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

icon

昼を食べるのだわ

2022-04-30 12:53:58 seiichik@mstdn.hokkaido.jpの投稿 seiichik@mstdn.hokkaido.jp
icon

このアカウントは、notestockで公開設定になっていません。

icon

昼を食べたのだわ

2022-04-30 13:03:03 nagachika✅の投稿 nagachika@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2022-04-30 13:11:18 桜夢の投稿 sakuramu@kirakiratter.com
icon

このアカウントは、notestockで公開設定になっていません。

icon

@kuuichi09 お、いくらどんのひとがw

いいですよ。なんかやばかったら呼んでください

icon

@kuuichi09 ありがとね! それにしても、どこから迷い込むのだろうw

icon

@AlLyn0a tootleの通知サーバがアレかな……

icon

@AlLyn0a 利用者が多いのもあるんですが、tootleの通知サーバが弱いのは多くのサーバ管理者の共通認識かな。通知のジョブが、ジョブ管理のマネージャー(Sidekiq)の管理画面に大量にエラーでひっかかってるのをみんなみてるんでw

変な話、通知は違うアプリでみて、操作はtootle、とかするしかないかなって感じです……。

icon

もうこれLaravel覚えるしかないな、ってなってる。

まあOctober CMS使ってるサーバも持ってて、いずれにせよやった方がいいのだ。

icon

@yumekakeru ここに出ます!(正直、あんまり効果無いよね!)

Attach image