【お知らせ】【Mastodon】次回「LIBERA TOKYO」メンテナンス予定 +α
昨晩は、私が運営するMastodonコミュニティ「LIBERA TOKYO」におきまして、予告なしでのメンテナンスの末に数時間サーバを停止させることとなってしまい、申し訳ありませんでした。
同日午前3時過ぎに、「LIBERA TOKYO」で使用しているVPSのスケールアップ対応をおこなうことで、解決いたしました。
これに関係し、本日中にもう一つ、サーバ停止を伴うメンテナンスを実施しようと思います。
さらに、まだ確定ではありませんが、Mastodon、といいますかFediverse(≒分散型SNS)絡みで、もう3点、こちら側で検討を始めているものがあります。
サーバストレージ増加対応
「LIBERA TOKYO」で適用しているストレージのサイズを倍増させるという対応を、実施したいと思います。
さっそくで申し訳ありませんが、本日、対応を実施したいと思います。
- 日時
- 2024年1月28日(日)・16:00~18:00頃
- 作業内容
- 「LIBERA TOKYO」で用いているストレージの拡張
- これに伴うサービス停止と事前バックアップ
背景
先述の通り、「LIBERA TOKYO」を復旧させるときに、使用しているVPSのスケールアップ対応を実施いたしました。
「LIBERA TOKYO」では、さくらのVPSを利用しております。
これまでは、2Gプラン+ストレージ変更オプションを適用しており、ストレージ200GB(SSD)、メモリ2GBの構成で運用しておりました。
ところが、この構成で昨晩Mastodonのプログラムを更新しようとしたところ、画面の表示に直接関わる箇所でメモリ不足となってしまい、やむなくスケールアップを実施してカネの力で問題を解決させました(スワップ領域をそれまでの倍の8GBにしてもダメでした。物理メモリが無いとダメみたいですね…)。
昨日のスケールアップでもストレージ変更オプションを適用したことにより、ストレージ400GB(SSD)、メモリ4GBの構成となりました。しかしながら、その対応をおこなっただけでは、ストレージ変更前と同じ容量しか使用することが出来ず、容量の拡張が必要となった次第です。
作業内容
既にストレージの総容量自体は倍増しているため、後は安全に作業をおこなうため、データやメディアのバックアップを取得した上で(ただしこれにえらく時間が掛かりますが)、コマンドを何度か叩くだけです。
基本的には、この記事の内容に沿って作業を進めるだけです。
とはいえ、私自身、パーティション拡張は初めての作業であり、しかも作業内容の性質上、失敗したら取り返しが付かないこととなりますので、慎重に進めたいと思います。
なお、既に上記記事の「ファイルシステムの拡張」の手前までは終えていますので、「resize2fs
」コマンドを実施すればよいだけなのですが、万が一のため、データベースのダンプとメディアファイルのバックアップを私のPCにも保管しようと思います。
今回の作業後に期待出来ること
問題なければ、ストレージの容量が倍の400GBになるはずですので、単純に保存可能なデータやメディアの容量が増えるほか、これまで暫定対応として実施していた次の応急措置を解除することが可能となります。
- 解除対象となる措置
- 一部大規模サーバ群に対する連合制限措置
- 「【業務連絡】【Mastodon】弊サーバ2カ所にてデータ量削減のための応急措置を致します。(その3.1)」参照
- ただし一部サーバ(特に「the Fediblock.lgbt block list」に登録されているもの)に対しては、制限を解除しなかったり、逆に連合を完全に停止する場合もございます。
- サーバ内に保存しているメディアキャッシュ(ダウンロードされたメディアファイル)、コンテンツキャッシュ(他のサーバの投稿)、ユーザーアーカイブの保存期間短縮【実施済み】
- 「【業務連絡】【Mastodon】弊サーバ2カ所にてデータ量削減のための応急措置を致します。」参照
- こちらについては既に、初期状態の3日間ないし7日間に戻しています。
- 一部大規模サーバ群に対する連合制限措置
未実施の連合制限解除につきましては、2024年2月中旬以降に実施したいと思います。これにつきましては改めて告知いたします。
追加検討事項
上記の「LIBERA TOKYO」のストレージ増強のほかに、下記の件についても検討を始めております。
- 「LIBERA TOKYO」への検索エンジン導入
- 過去にMastodonで設置していた「あえて大手コミュニティを意図的にドメインブロックするサーバ」の再設置
- Mastodon以外のFediverseプラットフォームを用いた新サービス開始
実施するのは上記のうちの1つのみで、場合によってはどれも実施しないこともございます。
また、実施時期は私の確定申告が終わった後、つまりどんなに早くても来月下旬以降となります。
何故このような検討を始めたのかと申しますと、さくらのVPSの契約を調べていたところ、現在休眠中の仮想サーバの契約が年契約で本年末まで有効であるため、これを利用しない手は無いと考えたからであります(ぉぃ)。
ですが、具体的にどれを実施するのかについてはまだ決めていません。
一番可能性が高いのが、 「LIBERA TOKYO」への検索エンジン、具体的には「Elasticsearch」の導入なのですが、実はこれ、過去に一度「LIBERA TOKYO」の先代に当たるサーバに対してそれを実施しようとして失敗した経緯があるため、これまでずっと及び腰であったという事情があります。それに、「LIBERA TOKYO」のような小規模なサーバに検索エンジンを導入する意味があるのかという別問題もありますし。
時間はたっぷりあるので慎重に検討したいと思いますが、それもまず本日のメンテナンスがうまくいくことが大前提ですので、まずは本日のメンテナンスと、個人的な話になりますがその前のゲーミングPCに対するグラフィックカード換装を、なんとしてでも成功させたいです。ハイ。
#2024年 #2024年1月 #2024年1月28日 #お知らせ #業務連絡 #お詫び #Mastodon #マストドン #SNS #分散型SNS #Fediverse #LiberaTokyo #政治 #リベラル #自由主義 #メンテナンス #VPS #さくらのVPS #Elasticsearch