摘要: 一、缘由 据测试要求,需要把线上一张股票信息的表实时同步到测试环境,那么干吧,这次不复制库,单独复制表。 二、解决办法 可以按照同步(复制)库的方法来,在salve端设置 my.cnf,replicate-wild-do-table = 99cjadmin.99cj_stock_dynamic,这么 阅读全文
posted @ 2016-09-22 10:34 Devops达人 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 一、缘由 最近在研究MySQL的复制及各种高可用架构,发现基本都是基于主从复制的组合。而主从复制是基于binary log的, 故这里就详细介绍下基于binary log event(二进制日志事件)复制的原理。 主从复制有实现两种方法:传统复制方式(基于server_id)和GTID(全局事务ID 阅读全文
posted @ 2016-09-21 15:22 Devops达人 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 一、缘由 最近要接手数据库的维护工作,公司首选MySQL。对于MySQL的理解,我认为很多性能优化工作、主从主主复制都是在调整参数,来适应不同时期不同数量级的数据。 故,理解透彻my.cnf里的参数是永恒的话题;只有理解透彻了参数设置,才能在某些方面对数据库进行调优。 二、参数详解(补充ing... 阅读全文
posted @ 2016-09-20 16:57 Devops达人 阅读(92128) 评论(3) 推荐(7) 编辑
摘要: 1、 Mysql支持的字符集 MySQL服务器可以支持多种字符集,不同的字段都可以使用不同的字符集。 查看所有可用字符集: show character set; select * from information_schema.character_sets; MySQL的字符集包括字符集(CHAR 阅读全文
posted @ 2016-09-20 14:12 Devops达人 阅读(3273) 评论(0) 推荐(0) 编辑
摘要: 一、缘由 一次发现VIM编辑文件,发现上下左右键变输入ABCD。猜测vimrc没设置好。 二、解决办法: ls -l /etc/ |grep vim,发现有两个结果vimrc.rpmnew,vimrc。其中vimrc是我自己写入的设置。 将vimrc.rpmnew文件内容合并到vimrc后,vim即 阅读全文
posted @ 2016-08-11 09:58 Devops达人 阅读(4285) 评论(0) 推荐(1) 编辑
摘要: 举例: 保存到文件tcpdump -w xxx.cap(默认抓取eth0的包) 抓eth1的包 tcpdump -i eth1 -w /tmp/xxx.cap 抓到完成的数据包(默认只抓前68字节) tcpdump -s 0 -w /tmp/xxx.cap 抓192.168.1.123的包 tcpd 阅读全文
posted @ 2016-06-23 15:54 Devops达人 阅读(374) 评论(0) 推荐(0) 编辑
摘要: IDC机房网络质量要求: 我司项目目前覆盖目标机房是国内BGP机房、三线机房、电信机房、联通机房。 要求XXXX IDC机房到目标机房的网络质量,平均丢包≤0.5%,网络延迟≤50ms;高峰期平均丢包率≤1%,网络延迟≤50ms。 测试方法: 我司会根据我司现有的机房IP,在指定时间段内,进行网络质 阅读全文
posted @ 2016-04-27 10:32 Devops达人 阅读(1734) 评论(0) 推荐(0) 编辑
摘要: 一、缘由: 待续 二、解决办法: netstat -tlnp netstat -nap|grep pid ss |grep pid ss -s sar -u 1 10 strace -FfT -o netstat.log cmd strace -FfT -o netstat.log netstat 阅读全文
posted @ 2016-04-19 11:01 Devops达人 阅读(2641) 评论(0) 推荐(0) 编辑
摘要: 一、缘由: 最近看到这则新闻,很是悲伤,因为我最近也在用ansible;然而这一错误源自Ansible上糟糕的代码设计,这款Linux实用工具被用于在多台不同服务器上自动执行脚本。 开发者解释到,实际参数应该是“rm -rf {foo}/{bar}”,foo和bar是脚本中动态传递的两个变量。然而由 阅读全文
posted @ 2016-04-18 15:17 Devops达人 阅读(30384) 评论(2) 推荐(1) 编辑
摘要: 一、缘由: 突然有一天某台服务器远程登陆不上,试了好几个人的账号都行,顿时慌了,感觉服务器被黑。在终于找到一个还在登陆状态的同事后,经查看/ect/passwd 和/etc/passwd-异常,文件中的账户都被删除,且第一行加上了REDIS0006,还有莫名其妙的账户加入,google之后确认red 阅读全文
posted @ 2016-04-14 18:08 Devops达人 阅读(3417) 评论(0) 推荐(0) 编辑