lsyncd前提
ファイル更新のミラーリングの流れ[lsyncdサーバ] ↓ [rsyncdサーバ]
インストールyum intall lsyncd --enablerepo=rpmforge lsyncd設定 - rsynclsyncd.confの編集touch /etc/lsyncd.conf vi /etc/lsyncd.conf settings {
logfile = "/var/log/lsyncd.log",
statusFile = "/var/run/lsyncd.status",
nodaemon = false
}
sync {
default.rsync,
source = "/home/taro/work01",
target = "10.0.0.10::myhtdocs01",
rsync = {
archive = true,
links = false,
update = true,
verbose = false,
}
}
rsyncdサーバの設定rsyncdサーバ上にて10.0.0.10::myhtdocs01というURIでアクセスできるようにrsyncdの設定を行う。 参考lsyncd設定 - rsync+sshlsyncd.confの編集
実行ユーザの調整
lsyncdの実行
参考備考LANで動かしてもラグが10秒近くある。 参考 |
|