摘要: zabbix的网络监控能力特别捉急 公司领导要求又高开发了这个玩意 ''' import datetime import json import sys import os import re import subprocess class tools(object): def init(self) 阅读全文
posted @ 2020-07-17 18:13 国际一级退堂鼓鼓手 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 最小化全新安装CentOS7基础优化 配置yum源 mkdir -p /tmp/repo-bak mv /etc/yum.repos.d/* /tmp/repo-bak/ 配置阿里云基础yum源和epel源 cd /etc/yum.repos.d/ curl http://mirrors.aliyu 阅读全文
posted @ 2020-07-17 18:01 国际一级退堂鼓鼓手 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 在MHA基础架构上进行升级改造 1.binlogsever:日志补偿 2.VIP功能:应用透明 3.sendreport:及时提醒 MHA高可用环境规划和实施 规划: 主库:db01 从库:db02,db03(manager) 主从环境: 一主两从GITD复制 确定关键程序位置(所有节点): ''' 阅读全文
posted @ 2020-07-17 16:45 国际一级退堂鼓鼓手 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 主从复制和GITD复制区别 1.在主从复制环境中,主库发生过的事务,在全局都是由唯一GTID记录的,更方便Failover 2.额外功能参数(3个) 3.change master to 的时候不再需要binlog 文件名和position号,MASTER_AUTO_POSITION=1; 4.在复 阅读全文
posted @ 2020-07-17 11:49 国际一级退堂鼓鼓手 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 主从复制线程管理命令 启动所有线程 start slave; 关闭所有线程 stop slave; 单独启停SQL线程 start slave sql_thread; stop slave sql_thread; 单独启停IO线程 satrt slave io_thread; stop slave 阅读全文
posted @ 2020-07-17 11:42 国际一级退堂鼓鼓手 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 主从复制前提 两台以上mysql实例 ,server_id,server_uuid不同 主库开启二进制日志 专用的复制用户 保证主从开启之前的某个时间点,从库数据是和主库一致(补课) 告知从库,复制user,passwd,IP port,以及复制起点(change master to) 线程(三个) 阅读全文
posted @ 2020-07-16 11:00 国际一级退堂鼓鼓手 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 配置文件必配置参数 [mysqld] user=mysql basedir=/app/database/mysql datadir=/data/3306/ port=3306 socket=/tmp/mysql.sock log_error=/data/3306/mysql.log log_time 阅读全文
posted @ 2020-07-15 18:16 国际一级退堂鼓鼓手 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 安装 #清理历史环境 [root@linux-node1 ~]# yum remove mariadb-libs -y #创建用户和组 [root@linux-node1 ~]# useradd mysql -s /sbin/nologin #创建软件目录 [root@linux-node1 ~]# 阅读全文
posted @ 2020-07-15 17:56 国际一级退堂鼓鼓手 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Python类的约束 class BasePlugin(object): #基类,用于做约束。约束子类中必须实现process方法 def process(self): raise NotImplementedError('%s中必须实现process方法' % self.__class__.__n 阅读全文
posted @ 2020-07-08 22:37 国际一级退堂鼓鼓手 阅读(108) 评论(0) 推荐(0) 编辑