久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      Lsyncd 實(shí)時(shí)同步

      1、描述,, Lsyncd+ssh

      開源lsyncd采用inotify原理監(jiān)聽某一個(gè)目錄,如果目錄內(nèi)發(fā)生變化,利用rsync協(xié)議自動(dòng)同步多服務(wù)器,因此lsyncd是一個(gè)輕量級(jí)的實(shí)時(shí)鏡像解決方案。

      細(xì)粒度的定制可以通過(guò)配置文件來(lái)實(shí)現(xiàn),配置文件可以編寫lua代碼,這種方式簡(jiǎn)單,功能強(qiáng)大和靈活的配置。

      2、開源軟件

      依賴lua環(huán)境:

      #wget https://lsyncd.googlecode.com/files/lsyncd-2.1.5.tar.gz
      #yum install lua lua-static lua-devel
      #tar -xzvf lsyncd-2.1.5.tar.gz
      #cd lsyncd-2.1.5
      #./configure
      #make
      #make install
      #whereis lsyncd
      lsyncd: /usr/local/bin/lsyncd

       創(chuàng)建配置文件目錄:

      #mkdir /etc/lsyncd
      #cd /etc/lsyncd
      #vim lsyncd.lua    –注意:lua語(yǔ)法的規(guī)則

      文件配置語(yǔ)法
      settings{
       logfile = “/var/log/lsyncd.log”,    #日志路徑
       statusFile = “/var/log/lsyncd-status.log”,  #狀態(tài)文件
       pidfile = “/var/run/lsyncd.pid”,  #pid文件路徑
       statusInterval = 1,    #狀態(tài)文件寫入最短時(shí)間
       nodaemon = false,      #daemon運(yùn)行
       maxProcesses = 4,      #最大進(jìn)程
       maxDelays = 1          #最大延遲
      }

      ##多host同步
      servers = {
       “192.168.0.10”,
       “192.168.0.20”
      }
      ##同步規(guī)則
      for _, server in ipairs(servers) do    ##迭代servers
       sync{
           
            default.rsyncssh,      ##默認(rèn)rsync+ssh,rsync版本需要升級(jí)3以上版本
        source = “/test1”,    #源目錄
        delete = true,         
        host = server,       
        targetdir = “/test1”,  #目標(biāo)目錄
        exclude={               
            “.txt”            #排除
        },
        rsync = {
         binary = “/usr/bin/rsync”,
         archive = true,    #歸檔
         compress = false,  #壓縮
         owner = true,      #屬主
         perms = true,      #權(quán)限
         whole_file = false
        },
        ssh = {
         port = 22
        }
       }
      end

      啟動(dòng)lsyncd服務(wù):

      #lsyncd /etc/lsyncd/lsyncd.lua
      #ps -ef | grep lsyncd
      lsyncd    lsyncd.lua

      注意:服務(wù)器之間需要配置ssh 無(wú)密碼登錄

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)