2015-10-06 362 views
1

我使用lsyncd同步一個目錄,這裏是我的/etc/lsyncd/lsyncd.conf.lua:使用lsyncd同步多個目錄

sync 
{ 
    default.rsyncssh, 
    source="/home/user/sync/", 
    host="redacted", 
    targetdir="/home/user/sync" 
} 

我嘗試添加兩個同步塊,但只有第一個工作中。 我該怎麼辦?

問候,

回答

4

因此,有兩種解決方案:

targetlist = { 

"server1:/var/www/wiki/", 

"server2:/var/www/wiki/" 

} 


for _, server in ipairs(targetlist) do 

sync{ default.rsync, 

source="/var/www/wiki/", 

target=server 

} 

end 

OR 我試圖鏈兩個源=和TARGETDIR =

sync 
{ 
     default.rsyncssh, 
     source="/home/redacted/sync/", 
     host="debian", 
     targetdir="/home/user/sync", 
     source="/home/pi/sync2/", 
     targetdir="/home/user/sync2" 

} 

在這裏,我們去

+0

第一個是好的,第二個不是 – axkibe