<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[devon的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/devon1devon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; devon1devon]]></copyright><item><title><![CDATA[shell脚本生成一个简单的计算器]]></title><link>https://blog.youkuaiyun.com/devon1devon/article/details/46563001</link><guid>https://blog.youkuaiyun.com/devon1devon/article/details/46563001</guid><author>devon1devon</author><pubDate>Fri, 19 Jun 2015 16:31:07 +0800</pubDate><description><![CDATA[[root@nginx scripts]# cat calculator.sh 
#!/bin/bash
#DATE:2015-6-19
#Author:devon
#Functions: a calculator for integer operators  "+,-,*,/,%,** "


usage1() {
echo -n "sorry,you have input a ]]></description><category></category></item><item><title><![CDATA[mysql+drbd+corosync+pacemaker实现mysql高可用]]></title><link>https://blog.youkuaiyun.com/devon1devon/article/details/46442373</link><guid>https://blog.youkuaiyun.com/devon1devon/article/details/46442373</guid><author>devon1devon</author><pubDate>Wed, 10 Jun 2015 15:26:26 +0800</pubDate><description><![CDATA[mysql+drbd实现高可用


dbrd可以实现数据的同步，drbd一般是一主一从，所有的读写操作，挂载只能在主节点上进行。drbd主从节点可以调换。
通过corosync+pacemaker实现drbd主从点挂掉后能自动切换到从节点上，实现故障转移继续提供服务。
因此可以将mysql的数据放置到drbd数据块上。


环境：
系统：centos6.6 x86_64
主机：]]></description><category></category></item><item><title><![CDATA[centos6.5 下smokeping的安装]]></title><link>https://blog.youkuaiyun.com/devon1devon/article/details/46371773</link><guid>https://blog.youkuaiyun.com/devon1devon/article/details/46371773</guid><author>devon1devon</author><pubDate>Fri, 05 Jun 2015 08:36:04 +0800</pubDate><description><![CDATA[环境：Centos6.5_x86_64
 
1.       关闭selinux和iptables
#setenforce 0
#vim /etc/sysconfig/selinux
将SELINUX改为disabled
 
#/etc/ini.d/iptables stop
 
2.       安装环境包
a)        # yum –y groupinstall “D]]></description><category></category></item><item><title><![CDATA[防止端口扫描shell脚本]]></title><link>https://blog.youkuaiyun.com/devon1devon/article/details/46371747</link><guid>https://blog.youkuaiyun.com/devon1devon/article/details/46371747</guid><author>devon1devon</author><pubDate>Fri, 05 Jun 2015 08:31:52 +0800</pubDate><description><![CDATA[网上有现在的防端口工具，如psad、portsentry，但觉得配置有点麻烦，且服务器不想再装一个额外的软件。所以自己就写了个shell脚本实现这个功能。基本思路是：使用iptables的recent模块记录下在60秒钟内扫描超过10个端口的IP，并结合inotify-tools工具实时监控iptables的日志，一旦iptables日志文件有写入新的ip记录，则使用iptables封锁源ip，起]]></description><category></category></item><item><title><![CDATA[linux shell 生成随机字符串脚本]]></title><link>https://blog.youkuaiyun.com/devon1devon/article/details/46278945</link><guid>https://blog.youkuaiyun.com/devon1devon/article/details/46278945</guid><author>devon1devon</author><pubDate>Sat, 30 May 2015 22:18:55 +0800</pubDate><description><![CDATA[脚本作用：
生成特定长度的字符串，只包含数字或者大小写字母。
count定义字符串的长度
number定义字符串的数目
line定义生成多少个随机字符串，如果number值很大，相应的将line值调大。
由于pv1中的字符串长度不是固定的，所以需要经过一个for循环进行字符串筛选。
以下是脚本命令：


#!/bin/bash

count=6

line=100
nu]]></description><category></category></item><item><title><![CDATA[MySQL SET,ENUM类型数据小结]]></title><link>https://blog.youkuaiyun.com/devon1devon/article/details/46038483</link><guid>https://blog.youkuaiyun.com/devon1devon/article/details/46038483</guid><author>devon1devon</author><pubDate>Tue, 26 May 2015 23:16:49 +0800</pubDate><description><![CDATA[mysql中set和enum类型变量小结
以一个实例来说明：
mysql>create table t1 (
id tinyint unsigned auto_increment not null ,
c1 SET('x','y','z') not null ,
c2 ENUM('one','two','three'),
primary key('id')
)engine=innod]]></description><category></category></item></channel></rss>