摘要:
date 20131005参考http://chenzehe.iteye.com/blog/1266260官方文档http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#multiple-servers5.12. 在同一台机器上运行多个MySQL服务器http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#mysqld-multi5.1.5. mysqld_multi:管理多个MySQL服务器的程序注意:mysqld_multi 是pe 阅读全文
摘要:
参考:http://dev.mysql.com/doc/refman/5.1/en/replication-options-slave.htmlhttp://blog.chinaunix.net/uid-26446098-id-3267556.html一、 环境master1 192.168.11.100 CentOS release 6.2master2 192.168.11.110CentOS release 6.2二、软件安装yum -y install mysql-server perl lua三、配置1、基本目录准备两台服务器分别执行数据目录和binlog目录[root@master 阅读全文
摘要:
http://dev.mysql.com/doc/refman/5.1/en/mysql-proxy-configuration.htmlhttps://wikis.oracle.com/display/mysql/MySQL+Proxy新公司用到Mysql-Proxy做mysql读写分离,整理一下简单总结目前了解1、Proxy其实不是一台机器,只是一个连接方式,读取数据的时候自动从Salve上取,写数据则自动向Master中写。所以Mysq-Proxy要基于Master-Slave2、Mysql-proxy可以放在Master,Slave WEB应用上或者独立一台服务器都可以(1)放在一台独 阅读全文
摘要:
终于实现了新年愿望,可以好好休息一个月。身体才是一切的根本。在劳累奔波后,需要好好休息调节一下。进入MH后更是一直期望着离开MH,更何况再之前就一直想好好休息一下。离开MH这样的奇葩的公司,然后好好休息,是今年到此为止最开心的事。简单的对MH的经历总结一下:MH是一个内部斗争非常激烈,是非非常多,非常不规范的奇葩公司。小部门内部之间的政治斗争,小部门之间的政治斗争,大部门之间的斗争,搬弄是非,挑拨离间。部门管理着不懂管理,不懂运维,任命2年PHP开发的人管理运维,后来又任命一女的文档管理管理运维。让Oracle DBA去管理网络,让PHP开发做运维,让运维做开发,让网络的做运维,让网络的做DB 阅读全文
摘要:
上月底以前公司的领导将我简历给一家IT上市公司。然后该公司的运维的负责联系我,随便接触了一下。然后安排什么时候见面聊聊。后因为他们的负责人不在。一直拖到7月10号上周三。在此之前的第一想法是休息一段时间,第二想法继续在这家公司呆到年底休息一段,第三想法才是有合适的的公司如果还不错可以考虑换。这个公司的游戏运维要做SA和DBA的工作,唯一让我心动的就是DBA的公司。现在觉得自己太宽了,想往一个方面深入。对于做游戏运维,以前也做几个。期间也做了部分DBA的公司。加上正在考试的原因,面试前没做准备。然后面试的人是两个VP,面试自己感觉不是很好。问我调优除了工具外还可以通过什么方式看,我知道/proc 阅读全文
摘要:
inner_net="10.0.0.0/8,192.168.0.0/16"int_if="eth0"ext_if="eth1"一、基本1、表和链表(tables)包括:filter,nat,mangle表链(chains)预设的链有5个,可以新增加链PREROUTINGINPUTFORWARDOUTPUTPOSTROUTING2、内核模块分别是 # lsmod |grep iptableiptable_mangle 3349 1 iptable_nat 6158 1 iptable_filter 2793 1 ip_table... 阅读全文
摘要:
最近巡查线上服务器,简单记录过程一、防火墙iptabels确保打开状态,确保防火墙没有漏洞二、登陆信息1、正常登陆的账号,看是否有其他非法账号登陆管理账号是否在常用地方登陆(公司的出口IP,VPNIP)lastwho /var/log/wtmp #可以吧时间转换为友好时间格式2、查看登陆失败的信息lastb看到一些尝试登陆账号有一些尝试的信息 说明iptables没开 或者没有禁止非授权的IP访问3、查看ssh 安装日志/var/log/secure看失败的pam_unix(sshd:auth): authentication failure这一步就是lastb,其实只要防护墙限制了ssh的来 阅读全文
摘要:
根据资源来一、CPU1、CPU总体情况top P CPU排序top 1 显示多CPUmpstat 1 10iostat -c 1 5sar -u 1 5显示总CPU是用,1秒1次,显示5次2、单个CPUmpstat -P 3 1 5sar -u -P 3 1 5 #-P后面是CPU编号显示第4个CPU,1秒1次,显示5次3、单个程序有些程序有多个进程如httpd和nginx,php-fpm等pidstat -C httpd4、单个进程所占用的CPUcentos/rhel 6中pidstat -u -p 15914 1 5在5版本安装的sysstat包中没有pidstat,但sar有-x参数查看 阅读全文
摘要:
系统性能分析标准性能影响因素 好 坏 糟糕CPU user%+sys%=90%内存 Swap In(si)=0 Per CPU with 10page/s More Swap In & Swap Out Swap Out(so)=0磁盘 iowait% 30% iowait% >50%user%:表示CPU处在用户模式下的百分比sys%:表示CPU处在系统模式下的百分比iowait%:表示CPU等待输入输出完成时间的百分比Swap In(si):虚拟内存页的导入,即从SWAP DISK交换到RAMSwap Out(so):虚... 阅读全文
摘要:
背景:平常工作中,经常写更新脚本,一个会拉,一会推,一会使用ssh隧道。脚本好几个不利于管理。一直以来都想些一套更新系统。系统可以复用,可以自己选择在配置文件里更新方法或者选择在WEB上配置,WEB接受更新和展示更新状态,甚至在WEB实事执行更新操作。为了实现这些功能,一步步来,先实现从配置文件里读... 阅读全文