zoukankan      html  css  js  c++  java
  • lsyncd+rsync文件实时同步

    1.rsync两端都需要安装 yum -y install rsync

    2.提供lsyncd的安装源

    rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

    3.yum安装lsyncd的依赖

    yum -y install lua lua-devel pkgconfig gcc asciidoc

    4.预先解决之后步骤的报错(测试复现率100%)

    Error: Cannotretrieve metalink for repository: epel. Please verify its path and try again

    解决方法:

    vi /etc/yum.repos.d/epel.repo

    编辑[epel]下的baseurl前的#号去掉,mirrorlist前添加#号。

    正确的配置:

    [epel]
    name=Extra Packages for Enterprise Linux 6 - $basearch
    baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
    #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
    failovermethod=priority
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

    4.yum安装lsyncd

    yum install lsyncd

    5.为日志文件创建目录(很可能是已经存在的目录)

    mkdir /var/log/lsyncd

    启动lsyncd

    使用命令加载配置文件,启动守护进程,自动同步目录操作。

    启动Lsyncd服务

    1.开启lsyncd服务

    /etc/init.d/lsyncd start
    

    2.显示服务运行状态

    /etc/init.d/lsyncd status
    

    3.设置lsyncd服务自启动

    chkconfig lsyncd on
  • 相关阅读:
    leetcode(4) Median of Two Sorted Arrays
    logisitic回归
    共识算法 pos,Dpos
    solidity合约详解
    solidity中的memory和 storage详解
    win10下搭建私链
    区块链学习(7) 共识
    区块链学习(6)区块链
    区块链学习(5)比特币网络
    区块链学习(4)交易(二)
  • 原文地址:https://www.cnblogs.com/leo2li/p/9304767.html
Copyright © 2011-2022 走看看