05 2013 档案

该文被密码保护。
posted @ 2013-05-26 12:45 小郭学路 阅读(3) 评论(0) 推荐(0) 编辑
摘要:处理由EMS的HOME_URATE,彻底了解expire_log_days参数的含义:·expire_log_days自动删除超过设置的天数以前的binlog。·设置expire_log_days后开始删除超期的binlog时间点为mysql启动的时候或者是一个新的binlog产生的时候,当然flush logs会马上删除超期的binlog。·通过set global expire_log_days后,还需要在my.cnf中设置expire_log_days,为了防止机器重启后自动加载配置文件中覆盖原有设置。结论:设置expire_log_days一定要查看var 阅读全文
posted @ 2013-05-25 17:52 小郭学路 阅读(723) 评论(0) 推荐(0) 编辑
摘要:[背景]:确认Support服务的冗余关系,包括授权信息、线上的连接数以及配置文件中的最大连接,保证切换时机器环境一致性。对于主库、从库授权信息,我的做法是获取数据库上所有User和Host,然后将它们授权信息输出到文件中再diff这些文件,从而比较授权信息。[问题所在]:脚本中需要在while循环中每次从文件中获取主机名和IP,然后ssh到该机器上执行show grants命令将授权信息定位到文件中。发现每次执行一行,然后循环就结束了而文件中远远不止一行。脚本结构是:while read linedo echo $line ssh mysql@$host "xxx... 阅读全文
posted @ 2013-05-25 16:13 小郭学路 阅读(352) 评论(0) 推荐(0) 编辑
摘要:主从切换问题总结[机器列表]tc-dr-amdb-00.tc(旧主库)tc-dr-amdb-01.tc(新主库)yf-dba-darwin-admaker00.yf01(yf从库)db-ku-view11.db01(db线下库)[问题]旧主库和新主库授权信息不一致,导致新主库出现access denied;旧主库tc-dr-amdb-00.tc同步新主库tc-dr-amdb-01.tc,出现问题如下问题:先在旧主库上stop slave && change master,而没有在旧主库change master之前在yf从库和db线下库上stop slave,此时这两个从库还是 阅读全文
posted @ 2013-05-25 15:06 小郭学路 阅读(274) 评论(0) 推荐(0) 编辑