cronを使用したbtrfsバランスの実行

cronを使用したbtrfsバランスの実行

今日はディスクがいっぱいの問題が発生し、不均衡ではないことがわかりました。あなたはそれを修正するために使用することができますbtrfs balance

だから私の質問は次のようになります

クローン操作でこの機能が中断される危険はありますか? (ノートブックがスリープ状態に移行しました)

答え1

I33tnameさんが答えてくれました。

ただし、ディスクがほぼいっぱいであることを確認するには、別々のクローンジョブを実行する必要があります。これはこれを行う方法のアイデアですが、必ずしもあなたの状況に最適なソリューションではありません。

cronjob -e を使用してこれを追加します (たとえば、ディレクトリとファイル名の変更): 0,10,20,30,40,50 * * * * /path/to/my/script.sh 2>>/path/ to /ログファイル

script.shには次のようなものがあります(df -hの出力を確認してください。列#5が%fullで、90%が問題が開始され、電子メールが設定されているとします)。

 #!/bin/bash
 df -h  | awk 'INT($5)>80 { print }{next}' > /path/to/diskfull.txt
 [  -s /path/to/diskfull.txt ] && /usr/bin/mailx -s 'disk full error ' [your email name here ] < /path/to/diskfull.txt

関連情報