一,部署rsync #yum -y install rsync #创建服务用户:useradd rsync -s /sbin/nologin -M(不创建家目录) #创建配置文件:vim /etc/rsyncd.conf #创建rsync同步密码文件,并设置权限为600 [root@122_serv ...
分类:
其他好文 时间:
2019-09-23 14:59:17
阅读次数:
107
[TOC] 1、RSYNC数据备份 1.1 rsync服务简介 rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 ...
分类:
其他好文 时间:
2019-09-19 01:44:42
阅读次数:
127
#!/bin/shchkconfig:23451090description:ThisRsyncscriptbasedoninotify.date:2019-04-08version:1.0src1=/test#监控的路径des1=uploaders/#需要同步到那台服务器上的rsync模块名称rsync_passwd_file=/etc/server.pass#密码交互文件ip=192.168.
分类:
其他好文 时间:
2019-09-18 14:28:17
阅读次数:
119
很简单:前一个目录末尾是目录的话,最后是否带/是有区别的。 具体看测试: (shell是zsh。) ...
分类:
系统相关 时间:
2019-09-12 21:35:00
阅读次数:
88
完全分布式 1.配置文件 [core-site.xml] hdfs 地址 fs.defaultFS=hdfs://s129:8020/ [hdfs-site.xml] 副本 replication=1 //伪分布 replication=3 //完全分布 [mapred-site.xml] yarn ...
分类:
其他好文 时间:
2019-09-10 01:16:56
阅读次数:
117
编写shell脚本就是解决批量处理 1. 在/usr/local/bin 创建脚本 并授权所有用户 chmod a+x xcall.sh xcall.sh 比如:删除/tmp/*所有文件 批量删除4台服务器的/tmp/*所有文件 xcall.sh rm -rf /tmp/* 2 rsync 远程同步 ...
分类:
其他好文 时间:
2019-09-09 22:21:30
阅读次数:
103
已知3台服务器主机名分别为web01、backup 、nfs主机信息见下表: 客户端 variables == 变量 一个固定的字符串表示一个不固定的值 1.准备对应的备份目录 2.将文件拷贝至备份目录 3.添加标记 4.推送数据至远程仓库 5.保留本地最近7+天的数据 批量的模拟数据 服务端 1. ...
分类:
其他好文 时间:
2019-09-07 10:57:28
阅读次数:
92
前提条件:本机和172.16.93.0配置ssh,进行免密登录 1、基于ssh的rsync远程同步数据(推) 把xinya_web-0.0.1-SNAPSHOT.jar拷贝到172.16.93.0对应的/data/java/jar/xinyar-web目录下 参数说明:-e 'ssh -p 3306 ...
分类:
其他好文 时间:
2019-09-05 18:36:55
阅读次数:
78
加锁目的:由于线程执行的过程是不可控的,所以需要采用同步机制来协同对对象可变状态的访问。 加锁方式:java锁分为两种--显示锁和隐示锁,本质区别在于显示锁需要的是程序员自己手动的进行加锁与解锁如ReentrantLock需要进行lock与unlock。而隐式锁则是Synchronized,jvm内 ...
分类:
其他好文 时间:
2019-09-02 17:03:05
阅读次数:
82
scp、 拷贝完全相同 rsync、拷贝有差异的文件 xsync、循环复制文件到所有节点相同的目录下 ...
分类:
其他好文 时间:
2019-09-01 21:44:04
阅读次数:
116