1、同期ツールは、リアルタイムlsyncd
1)LUA言語はinotifyをカプセル化し、rsyncのツール実際lsyncdは、)将来的にLinuxカーネル(2.6.13を使用して
、それがほとんどで、リアルタイムエフェクトを実現するためにrsyncを同時に違いを通過し、その後inofifyトリガー機構をと強力な場所はへの完璧なソリューションである
質量はinotify +ファイルrsyncのファイルの同期の問題は、ファイルリストの頻繁な発生を引き起こしました。第二に、シンプルな構成。
2は、インストール
lsyncdインストール-y yumの
設定ファイルを作成し、3を(コンフィギュレーション・ファイルは、もともと役に立たない情報だった)
プロファイル情報を解析1):
参考ブログ:https://www.cnblogs.com/zxci/p/6243574.html
4開始
systemctlスタートlsyncd
5、テスト:
NFSエンドテストを
cd /data
for i in {1..1000};do echo "${i}"; echo "${i}" > ${i}.txt;sleep 0.1;done
バックアップ終了テスト
cd /data
while true ;do ls |wc -l;sleep 0.1;done
アイデアのトラブルシューティング:lsyncd NFSサーバは、rsyncのにリアルタイムで同期されていない場合、パスワードファイルの問題は、ディレクトリ同期lsyncdエンドのトラブルシューティングを行う際に、最初の調査のNFSエンドはrsyncのエンド・ストレージ・ディレクトリの問題、人権問題のディレクトリ同期を検討するエンドをrsyncをするために同期させることができません問題、目標指向問題、パスワードファイルの問題