CentOS 6.5 (64bit)
rsync.x86_64.3.0.6-9.el6_4.1
lsyncd.x86_64.2.1.4-4.el6
でローカルネットワーク内に相互でファイルを同期する環境を作成しました。
この環境で片方のサーバの同期するディレクトリにtouchコマンドで空ファイルを作成すると、同期先のサーバに反映されるのが 2〜3 秒くらいかかってしまいます。
この遅延は何に依るものか、教えていただけないでしょうか。
またこれだけでは判断は難しいと思いますので、何か切り分けになるヒントを探る方法をご教示いただけないでしょうか。
lsyncとrsyncの設定ファイルは以下になります。
lsyncd.conf
settings{ logfile = "/var/log/lsyncd.log", statusFile = "/tmp/lsyncd.stat", statusInterval = 1, } sync{ default.rsync, source="/var/www/html/", target="syncuser@192.168.1.13::test_sync", rsync = { archive = true, links = true, update = true, verbose = false } }
rsyncd.conf
`
uid = syncuser
gid = syncuser
read only = no
log file = /home/syncuser/rsync/rsyncd.log
pid file = /home/syncuser/rsync/run/rsyncd.pid
port = 873
[test_sync]
path = /var/www/html/
hosts allow = localhost 192.168.1.12/24
read only = false
`

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/09/02 06:08