タイトル通りです。
OpenMediaVaultは便利ですが、こういう点に注意。
構成
RaspberryPi 4B+に4TBの外付HDDを2台接続してミラーリングしています。
これをさらにNextcloudで外部ストレージ化していますが、今回の話とは関係ないので割愛。
結論
ローカルストレージ(OSを動かしているストレージ)がいっぱいになるとログインできなくなります
SSHでログインして対処しましょう。SSHでログインできない場合は謎です。
対処
sudo truncate -s 0 /var/log/syslog
例はsyslogが満杯になっている場合。
truncateコマンドでファイル容量を減らす
rmコマンドと違って、truncateの方が安全。
原因はどこにあるか
df -h
df -i
ストレージが満杯になっていないか確認
sudo du -xhd1 /var | sort -h
/var/logあたりが満杯になっていたらたぶん移動に伴ってログで満杯になったケース。
SMB/CIFS→共有で共有フォルダの項目を見て、「ファイル操作の監査」がONになっていたらそれ。
ファイルを移動するとその結果を全てログに出力してしまう。
ファイルの追跡が必要ならそれもやむなしだが、そこまでの追跡がいらないならOFFにしましょう。
再度ログインを試みましょう。
おまけ
truncateに付いての詳しい説明は省略しますが、サラッとだけ。
truncate -s 0 /var/log/syslog
ファイルを残したまま、/var/log/syslogの中身を0にする
もちろん中身を0にしたらこの場合ログの内容は確認できなくなりますので、必要な場合は退避させてください。
BGM
https://youtu.be/QngwLXMRTSc?si=DHcwe-yFQbwkiGAC
#いぬいどんどんすきになる
2026-04-19追記
OpenMediaVaultのアカウントで、ユーザーの権限を
sudouser
ssh
のグループに登録しておかないとログインできません。
緊急用に備えてひとつ作っておくのも良いかもしれません。