记一次mariadb升级故障

摘要: 由于做mariadb集群,将版本从自带的5.5升级到10.0.3,升级成功后发现起不来 查journal log,只有一行warningcan’t create test file /var/lib/mysql/core.lower-testgoogle了一下,有两种方案第一是说selinux导致的 阅读全文
posted @ 2019-04-26 17:27 cesar巅峰 阅读(332) 评论(0) 推荐(0) 编辑

iostat查看io情况

摘要: 查看TPS和吞吐量信息[root@controller ~]#iostat -d -k 1 10Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 19.00 0.00 112.00 0 112sda1 0.00 0.00 0.00 0 0sda2 阅读全文
posted @ 2017-05-09 13:45 cesar巅峰 阅读(144) 评论(0) 推荐(0) 编辑

window下安装mysqldb模块(虚拟环境)

摘要: 因为在虚拟环境下安装mysql-python走了许多弯路,各种环境问题,特此记录 直接使用pip安装mysql-python会报错 可以直接选择非虚拟环境安装 MySQL-python-1.2.3.win-amd64-py2.7.exe这个文件 贴一个地址:http://www.codegood.c 阅读全文
posted @ 2017-04-19 14:13 cesar巅峰 阅读(165) 评论(0) 推荐(0) 编辑

Python字符串、元组、列表、字典互相转换的方法

摘要: #-*-coding:utf-8-*- #1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'}prin 阅读全文
posted @ 2017-01-23 15:49 cesar巅峰 阅读(135) 评论(0) 推荐(0) 编辑

Python实现字典的key和values的交换

摘要: 打印结果如下: 生成器表达式{2: 1, 4: 3, 10: 9, 7: 6} 列表推导{2: 1, 4: 3, 10: 9, 7: 6} itertools 提高大数据效率{2: 1, 4: 3, 10: 9, 7: 6} 阅读全文
posted @ 2017-01-23 15:40 cesar巅峰 阅读(582) 评论(0) 推荐(0) 编辑

Keepalived+LVS+nginx双机热备

摘要: Keepalived简介 什么是Keepalived呢,keepalived观其名可知,保持存活,在网络里面就是保持在线了, 也就是所谓的高可用或热备,用来防止单点故障的发生。 Keepalived采用VRRP(virtual router redundancy protocol,虚拟路由冗余协议) 阅读全文
posted @ 2016-12-22 16:26 cesar巅峰 阅读(179) 评论(0) 推荐(0) 编辑

keepalived从机接管后主机恢复不抢占VIP

摘要: 在lvs+keepalived环境中,为了减小keepalived主从切换带来的意外风险,,设置主机恢复后不抢占VIP。待进行vrrp协议通告备机不可用时切换。主要修改两个地方。(红色部分) 只需修改主服务器state MASTER改为state BACKUP并添加nopreempt ! Confi 阅读全文
posted @ 2016-12-22 10:44 cesar巅峰 阅读(763) 评论(0) 推荐(0) 编辑