`

sersync启动/停止脚本

 
阅读更多
#! /bin/bash  
#  
#sersyncd  
#  
. /etc/rc.d/init.d/functions  
case "$1" in  
       start)  
       cd /usr/local/sersync  
       ./sersync2 -r -d  
        if [ $? -eq 0 ]  
                then   
                echo -e "Staring sersyncd      [  OK  ]" 
                exit 0  
        fi  
        ;;  
        stop)  
        kill 'ps aux | grep sersync2 | grep -v grep | awk '{print $2}''  
        if [ $? -eq 0 ]  
               then   
                echo -e "Stopping sersyncd     [  OK  ]" 
                exit 0  
        fi  
        ;;  
       status)  
        ps aux | grep sersync2 | grep -v grep  
        ;;  
esac 

 

0
0
分享到:
评论

相关推荐

    sersync2.5.4.tar.gz

    A主机 加载配置文件并启动 /opt/sersync/sersync2 -d -r -o /opt/sersync/confxml.xml A主机检查sersync是否运行 ps aux | grep 'sersync'|grep -v 'grep' A主机sersync成功运行后,B主机的/var/www/html目录下...

    rsync+sersync实时同步.pdf

    sersync -d -r -o /usr/local/sersync/conf/confxml.xml ``` 三、测试 rsync 和 sersync 在客户端部署 rsync 和 sersync 服务时,我们需要测试 rsync 和 sersync 是否成功。 ``` # 测试 rsync rsync -avz /etc/...

    rsync+sersync.zip一键安装脚本,

    提供的资源包中包含了一键部署脚本,这通常是一个bash脚本,用于简化rsync和sersync的安装过程。使用步骤可能包括: 1. 将压缩包上传到服务器的`/opt`目录。 2. 解压安装包:`tar -zxvf sersync2.5.4_64bit_binary_...

    rsync&sersync;安装详解

    rsync 和 sersync 安装详解 rsync 和 sersync 是两种常用的文件同步工具,rsync 是一种快速、可靠的文件同步协议,而 sersync 是一个基于 rsync 的实时文件同步工具。下面,我们将详细介绍如何安装和配置 rsync 和 ...

    sersync实现数据实时同步1

    mv sersync/ /usr/local/sersync/ # 将解压后的目录移动到合适的位置 ``` **2. 编写sersync配置文件** 配置文件对于sersync的正确运行至关重要。它可以是ini、xml或yml格式。这里主要讨论xml格式的配置文件。 **...

    Linux+sersync实时同步文件.pdf

    1. 启动sersync服务:/usr/sersync/sersync 2. 监控指定目录的文件变化:”/var/www”> 3. 指定远端rsync服务器的地址和模块名:”xx.xx.xx.xx” name=”pppei”/> sersync实时同步文件技术是基于rsync和inotify ...

    Linux sersync的安装及使用

    wget https://github.com/oldmanpushcart/sersync/releases/download/vX.Y.Z/sersync-X.Y.Z.tar.gz tar -zxvf sersync-X.Y.Z.tar.gz cd sersync-X.Y.Z ``` 在这里,`X.Y.Z`代表`sersync`的实际版本号。接着,配置、...

    sersync的部署说明

    4. **编写shell脚本**:根据需求,可能需要编写shell脚本来启动、停止或重启sersync服务。例如,`start_sersync.sh`用于启动服务,`stop_sersync.sh`用于停止服务。 5. **权限与启动**:赋予sersync执行权限,并将...

    Linux下sersync数据实时同步

    sudo /usr/local/sersync/bin/sersync -c /usr/local/sersync/conf/conf.xml -S ``` **总结** sersync通过监控文件系统的变动并利用rsync的高效同步能力,为Linux环境提供了可靠的数据实时同步解决方案。它的配置...

    sersync工具压缩包

    3. 启动服务:启动sersync服务以开始监听和执行同步任务。 四、sersync的使用场景 1. 数据备份:定期将重要数据同步到备份服务器,以防止数据丢失。 2. 分布式存储:在多台服务器间同步共享文件,实现集群间的...

    sersync共享

    启动sersync服务后,它会按照配置文件的规则开始工作。如果需要,还可以设置日志记录,以便跟踪同步过程和可能出现的问题。 至于"application"这个压缩包文件,很可能是包含sersync或者rsync的安装包,或者是...

    sersync2.5.4_64bit

    7. **命令行接口**:虽然sersync可能提供图形化界面,但其核心操作仍可通过命令行完成,方便自动化脚本集成。 在实际应用中,sersync适用于服务器之间的数据同步,例如在数据中心或云环境中的灾备策略;也可以用于...

    sersync主动同步服务安装与配置

    3.2启动sersync - 2 - 3.3整体同步 - 3 - 3.4查看启动参数帮助 - 3 - 3.5指定配置文件 - 3 - 3.6指定默认的线程池的线程总数 - 3 - 3.7不进行同步,只运行插件 - 4 - 3.8多个参数可以配合使用 - 4 - 3.9整体同步和...

    sersync2.5.4 64bit包下载

    Sersync 是金山的周洋开发的一款基于 inotify + rsync 的大量文件的多服务器自动同步程序。    Sersync 使用 Linux 2.6 内核的 inotify 监控 Linux 文件系统事件,被监听目录下如果有文件发生修改,sersync 将通过...

    sersync实时同步操作

    2. **启动sersync** 1. 进行整体同步。 ```bash /root/GNU-Linux-x86/sersync2 -r -o /root/GNU-Linux-x86/confxml.xml ``` 2. 后台运行实时同步。 ```bash /root/GNU-Linux-x86/sersync2 -d -o /root/GNU-...

    Sersync2.5

    1. **触发式同步**:通过监听文件系统事件,一旦检测到文件或目录的创建、修改、删除等操作,Sersync会立即启动同步进程,无需手动干预,提升了工作效率。 2. **多平台支持**:尽管提供的压缩包文件名为“GNU-Linux...

    sersync 数据实时同步绿色版

    在解压并安装这个目录后,你需要根据官方文档或者社区提供的教程,正确配置sersync,然后启动服务,让它开始监视和同步数据。 在实际应用中,sersync常被用于企业级的备份策略,特别是在需要频繁更新的数据场景下,...

    linux下Rsync+sersync实现文件数据实时同步

    3. 启动sersync服务并设置为开机启动。 示例sersync配置文件: ```ini [global] log_file = /var/log/sersync.log daemon = yes mode = master [sync_rule1] src = /local/path dest = user@remote_host:/remote/...

    Linux同步sersync

    配置完成后,启动sersync服务,即可开始监控和同步。 五、实际应用场景 1. 数据备份:定期或实时将服务器数据备份到另一台服务器,防止数据丢失。 2. 分布式系统:在多台服务器之间保持数据一致性,如CDN内容分发...

Global site tag (gtag.js) - Google Analytics