Rsync
lsyncd 用於在 localhost 進行文件鏡像:參數“targetdir”未知
我正在嘗試使用 lsync 來鏡像文件。位於 localhost 的源文件和目標文件。這是設置:
settings { logfile = "/var/log/lsyncd/lsyncd.log", statusFile = "/var/log/lsyncd/lsyncd.status", statusInterval = 5, insist = true } sync { default.rsync, delete = false, delay = 3, source = "/home/andrej/infodiod/source", host = localhost, targetdir = "/home/andrej/infodiod/targetdir", rsync = { archive = true, compress = true, _extra = { "--remove-source-files" } } }
但是嘗試執行 lsyncd,我收到以下錯誤:
Parameter "targetdir" unknown
targetdir 的訪問權限:位於 /etc 的 drwxr-xr-x 設置文件
而且我在 lsyncd.log 上沒有看到任何日誌
檢查您是否使用 default.rsync 而不是 default.rsyncssh
閱讀:lsync 文件