過去数ヶ月間、crontabプロセスでrsyncルーチンを実行してきましたが、今日のルートディレクトリのスペース不足に関するエラーが発生しました。タイトルで説明したように、ルートディレクトリのfstab ipファイルシステム設定を/ mntに具体的に設定し、次のコードを実行しました。
`0 16-22 * * 6 sudo rsync -avzpEo --delete-delay /home/ /mnt/Rsync_Dell/`
しかし、今日私のパーティションがいっぱいになり、もう何も実行できないというエラーが発生し(ライブメディアを使用してファイルを消去し)、mntディレクトリがいっぱいになり、ルートパーティションが詰まっていることがわかりました。
私の質問は、rsyncが私のサーバーにファイルを送信したときに私のシステムをどのようにブロックできるかということです。これが起こらないようにするにはどうすればよいですか?削除遅延を削除期間に変更する必要がありますか?
ルート専用スペースは40GB、マスターサーバーは150GB、ターゲットサーバーは750GBです。
答え1
rsync
cronjobで詳細を実行しています。
これにより、あなたに電子メールで送信される多数のメッセージが生成されます。サイズを確認してください/var/spool/mail
。
ローカル配送設定がない場合、/root
またはファイルにdead.letterという非常に大きなファイルがある可能性があります。/home/YOUR_USER
baobab
どちらにしても、今すぐ最良の方法は、何がスペースを占めているかを調べるために走っていくことです。
rsync
おそらくはるかに静かになるはずです。