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
  • 相关阅读:
    Qt项目时隔数月再次打开竟出现bug
    软件测试分类
    为什么要搭建自动化测试框架
    黑盒测试常用方法
    软件测试:闰年判断
    等价类划分的应用
    软件测试学习第二周:等价类划分
    软件测试的目的
    软件测试学期总结
    集成测试深度理解
  • 原文地址:https://www.cnblogs.com/leo2li/p/9304767.html
Copyright © 2011-2022 走看看