友情提示:欢迎光临,本博客提供的代码,请粘贴到EditPlus 3中使用!!请使用火狐,Chrome浏览器进行浏览网站!出售wenca.cn域名,有要的请M我qq:316358892

svn钩子(post-commit)实现多项目自动同步代码

post by rocdk890 / 2017-1-3 16:55 Tuesday linux技术

  这篇文章在原作者的代码基础上稍微进行了下修改,让其完全满足我们svn结构的,使其能够远程同步到另外一台服务器上.
  svn服务器ip:10.168.227.xx
  项目web服务器:10.27.2.xx
  svn代码库:svn://10.168.227.xx/slogra/branches/dev_whdysp2017spring/
  项目web服务器代码根目录:/data/www/vhosts

先来看svn钩子里的内容: 
cd /home/svn/slogra/hooks/
vi post-commit

...

阅读全文>>

标签: svn shell 同步 自动 代码 多项目

评论(0) 引用(0) 浏览(585)

shell脚本监控mysql主从同步状态

post by rocdk890 / 2016-12-19 16:49 Monday linux技术

  最近给公司搭建了个基于gtid的mysql主从,为了方便自己随时看主从是否同步成功,(其实也是自己懒),写了个监控mysql主从的shell脚本,该脚本可以每隔10s查看一次,当然只能监控从库的情况,只能说将就用,也不想写得太高级了.
    系统:centos 7 (64位)
    环境:mysql 5.6(gtid主从)
脚本内容:
cat /root/soft_shell/check_mysql_master_slave.sh
#!/bin/bash
mysql_user="root"
mysql_pass="password"
my...

阅读全文>>

标签: mysql shell 同步 状态 主从 gtid

评论(0) 引用(0) 浏览(867)

EXSI跟ntp服务器进行快速时间同步

post by rocdk890 / 2016-4-18 13:53 Monday linux技术

  最近exsi服务器的时间老是不对,在时间配置里老是不能正确显示,使用了下面的方法,可以快速更新到最新的时间.
  系统:exsi 5.5
1.通过ssh的方式登录到ESXi主机
怎么开启exsi的ssh我就不说了,大家自己网上去搜,很简单的.

2.通过ssh修改ntp配置文件
vi /etc/ntp.conf
在配置文件里面加上一行:
tos maxdist 30

3.修改/etc/likewise/lsassd.conf配置文件
找到sync-system-time=no这一行,将前面的注释#去掉,然后保存退出.

4.重启NTP和lsassd服务
/etc/init.d/lsassd re...

阅读全文>>

标签: 快速 时间 同步 ntp EXSI

评论(0) 引用(0) 浏览(2404)

shell脚本校准系统和bios时间

post by rocdk890 / 2015-4-24 11:51 Friday linux技术

  很多国外的服务器改成国内时间了之后,要要校准时间,估计很多人都只校准系统时间,都不去校准bios时间,又或者觉得手动去校准系统和bios时间很麻烦,毕竟手动去找ntp服务器来同步还是很麻烦的,下面给大家一个shell脚本来自动校准.脚本内容如下:
cat /root/soft_shell/ntp.sh

#!/bin/bash
# NTP网络时间校正脚本
# 奔跑

#NTP服务器数组列表
ntpServer=(...

阅读全文>>

标签: linux 系统 时间 shell 同步 ntp

评论(0) 引用(0) 浏览(671)

mysql 5.5主从配置

post by rocdk890 / 2013-10-13 14:17 Sunday linux技术

  上次给大家介绍了mysql 5.1主从搭建配置教程,这次我们来实现mysql 5.5的主从复制,其实大体上配置是差不多的,只有点细微的差别.
   系统:centos 5.x
   需要的软件包:mysql-5.5.33.tar.gz
   环境准备:
      ...

阅读全文>>

标签: 配置 mysql 搭建 同步 主从 复制

评论(1) 引用(0) 浏览(2174)

expect+rsync实现双向同步

post by rocdk890 / 2013-8-13 17:28 Tuesday linux技术

  一直在找rsync的双向同步的方法,今天居然找到个用shell脚本就可以搞定的方法,这里就共享给大家看看吧,免得跟我有一样需求的人还到处去找.

要求:
1.将192.168.1.103:/data/www/wwwroot/bbs.linuxtone.org/attachment 同步到本机
的/data/www/wwwroot/bbs.linuxtone.org/attachment 目录...

阅读全文>>

标签: linux 同步 rsync expect 双向

评论(0) 引用(0) 浏览(7161)

更新svn同步更新web目录

post by rocdk890 / 2013-3-18 16:34 Monday linux技术

  早就应该把这个写出来了,但一直都没空去写,乘今天同事让我做svn库,并要求web目录也随svn一起更新,才有空写这篇文章.
   系统:centos 5.5
1.创建svn库
svnadmin create magny

2.创建更新脚本
vi deploy_www.sh

#!/bin/bash
DOCROOT='/var/www/magny'
SV...

阅读全文>>

标签: 更新 svn web 目录 网站 同步 svn库

评论(4) 引用(0) 浏览(3848)

centos搭建rsync+inotify

post by rocdk890 / 2012-7-1 14:18 Sunday linux技术

  根据上篇centos搭建rsync进行定时备份文章,来实现定时备份,因为很多网站数据随时都在进行变化,但定时备份只能针对某一个时间段,如果是大于这个时间段,但服务器出现问题没有备份上,那损失就很大了.
  系统:centos 5.5
  服务端:192.168.1.200(rsync客户端+inotify)
  客服端:192.168.1.253(...

阅读全文>>

标签: 更新 同步 rsync inotify 实时

评论(2) 引用(0) 浏览(3731)

mysql编译安装并配置主从复制

post by rocdk890 / 2012-4-1 15:42 Sunday linux技术

 看了很多网上教程,想自己配置下,所以就有了下面这篇教程.
 系统:centos 5.5
 主ip:192.168.10.5
 从ip:192.168.10.6
1.在主服务器上编译安装mysql
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.61.tar.gz/from/http://mysq...

阅读全文>>

标签: centos iptables mysql 安装 mysql.servers 编译 同步 权限 master slave 主从复制

评论(0) 引用(0) 浏览(2636)

修改root密码时出现错误passwd: Authentication token

post by rocdk890 / 2012-2-22 9:12 Wednesday linux技术

修改linux root密码时出现错误passwd: Authentication token manipulation error
发生该错误原因是:
1、分区没有空间导致。
2、/etc/passwd 和/etc/shadow不同步
但是这次上面两条却行不通,通过df查看根分区还有40%剩余。
 
1、尝试修改密码,出现错误
# passwd
Changing password fo...

阅读全文>>

标签: centos 修改 密码 重置 root passwd shadow 同步

评论(0) 引用(0) 浏览(9119)