#Mastodon #自宅鯖 ⇩(実験中)のHDDを新品SSDに交換。
https://kimikodover.ddns.net/home
5年くらいはハードウェア的に大丈夫かな?
継続性での残問題は「Mastodon本体とOSのバージョンアップに、当方の知識が追従できるか」かな?😂
#Mastodon #自宅鯖 ⇩(実験中)のHDDを新品SSDに交換。
https://kimikodover.ddns.net/home
5年くらいはハードウェア的に大丈夫かな?
継続性での残問題は「Mastodon本体とOSのバージョンアップに、当方の知識が耐えられるか」かな?😂 #mastodon
【外部の古いメディアファイルを消す2=鯖缶修行メモ】
Mastodonの自鯖で、1回/週のメンテ作業。
/var/www/mastodon のディレクトリーで、ユーザーはmastodonで作業をする
$ sudo -su mastodon
$ cd /var/www/mastodon
(ファイルは、mastodon内のpublic/system以下のディレクトリやファイルです。)
デフォルト通り7日以前のメディアファイルを消す
事前試験
$ RAILS_ENV=production bundle exec bin/tootctl media remove --dry-run
実際に実行
$ RAILS_ENV=production bundle exec bin/tootctl media remove
1週間分で約4.7GBが減量されて、メンテ成功。
今回はMastodonを停止させずに実行、目立った不具合なし。
【外部サーバの古いメディアファイルを消す=鯖缶修行メモ】
Mastodonの自鯖を立ててから10日間が経過。
外部メディアの量が気になり、保存量はデフォの7日間に減量することに。
データー使用量は、ダッシュボードの最下部に表示されている
/var/www/mastodon で、ユーザーはmastodonで作業をする
$ sudo -su mastodon
$ cd /var/www/mastodon
デフォルト通り7日以前のメディアファイルを消す
事前試験
$ RAILS_ENV=production bundle exec bin/tootctl media remove --dry-run
実際に実行
$ RAILS_ENV=production bundle exec bin/tootctl media remove
3日分3.4Gが減量されて、メンテ成功。
1週間で1回程度のメンテで続けます。
#自宅鯖 #鯖缶 #データーベース #ハッシュタグリレー #外部メディア #ストレージ #メディアファイル
【Mastodon自宅鯖のメンテナンス=鯖缶修行メモ】
DBのバックアップは1日/1回で、約7MBづつ増えている。
この時のサーバーsidekiq量/日は70k。
(ハッシュタグリレーに接続中)
まだ動作は安定しているので、もう少しフォロー人数も増やせそう。
DBは1000日(約3年)で7GB程度までになるけれど、まだまだ余裕あり。
#自宅鯖 #鯖缶 #データーベース #ハッシュタグリレー #sidekiq
#自宅鯖 #鯖缶 #データーベース #ハッシュタグリレー #sidekiq
【鯖缶修行:mastodon 4.0.5 を 4.1.0 にアップデート】
参照>https://www.linuxbabe.com/debian/install-mastodon-debian-server
アップ後の外観・機能ともほとんど変化なし(鈍感?)
新バージョン番号は画像左下控えめに^^)
mastodon 4.0.5 を 4.1.0 にアップデート(備忘録)
cd /var/www/mastodon/
sudo -u mastodon git checkout v4.1.0
$ sudo -u mastodon RAILS_ENV=production bundle exec rake db:migrate
エラー発生、以下が求められる>Run " bundle install"
$ sudo -u mastodon bundle install -j$(getconf _NPROCESSORS_ONLN)
$ sudo -u mastodon RAILS_ENV=production bundle exec rails assets:precompile
$ sudo -u mastodon RAILS_ENV=production bundle exec rake db:migrate
$ sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
#自宅鯖 #アップデート
【Mastodon自宅鯖のメンテナンス=鯖缶修行メモ4】
管理ボードPgHeroで黄色信号が点灯していたわ。
「Query stats must be enabled for slow queries」だって。
それで、下部の「Enable」ボタンを押すと、
「The database user does not have permission to enable query stats」って叱られちゃった。(SS)
公式ガイド通りにインストしても発生しているみたい。
⇩Google先生に解消法を聞いてみた。
https://peterbabic.dev/blog/enable-query-stats-mastodon-postgres/
https://super.writeas.com/pghero-query-stats-must-be-enabled-for-slow-queries
どちらもDBを壊しそうで、アタシには手出しできないわ。
まあ、「遅いqueryの統計情報」が見れなくても、今は困らないので放置。