MySQL keepalived配置(一)

耀灵11个月前技术文章357

一、MySQL数据初始化


1.1、创建ha元数据结构:

create database myha; 
use myha;
CREATE TABLE `ha_conf` ( `id` int(11) NOT NULL DEFAULT '0', `from_host` varchar(64) DEFAULT NULL, `from_ip` varchar(15) DEFAULT NULL, `from_port` smallint(6) DEFAULT NULL, `to_host` varchar(64) DEFAULT NULL, `to_ip` varchar(15) DEFAULT NULL, `to_port` smallint(6) DEFAULT NULL, `switch_flag` tinyint(4) DEFAULT NULL, `check_time` datetime DEFAULT NULL, `switch_time` datetime DEFAULT NULL, `vip` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;


CREATE TABLE `ha_heartbeat` ( `server_id` int(11) NOT NULL, `last_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`server_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

1.1、创建检测用户:

grant replication slave, replication client, super on *.* to 'monitor'@'127.0.0.1' identified by 'monitor123'; 
grant all on myha.* to 'monitor'@'127.0.0.1'; 
flush privileges;


相关文章

Linux_ACL权限、mask值

acl权限在什么情况下使用:当要给一个用户与文件的属主、属组、其他人权限都不同的时候使用。也就是说,这个用户对应于这个文件不属于三个身份中的任何一种,是属于第四种身份,那么我们就需要使用acl权限去给...

hbase-auto balancer失效

hbase-auto balancer失效

背景集群中,发现hbase 的compaction 队列一直增长,出现hang住的情况,排查发现,一些表的region集中在某些机器上,分布不均匀。但是排查发现auto balancer是默认开启的。...

kubernetes RBAC

kubernetes RBAC

认证过程,只是确认通信的双方都确认了对方是可信的,可以相互通信。而鉴权是确定请求方有哪些资源的权限。API Server 目前支持以下几种授权策略 (通过 API Server 的启动参数 “–aut...

Hbase部署

安装前准备1.1. 设置环境变量所有hbase节点都要做vi /etc/profile export HBASE_HOME=/opt/hbaseexport PATH=$PATH:$HBASE_HOM...

pg_restore

逻辑备份恢复PG提供了pg_restore的命令可以为通过pg_dump转储的数据进行逻辑恢复。对于SQL脚本可通过psql进行恢复语法pg_restore [connection_option] [...

Doris集群部署

一、部署Doris集群1.部署doris服务(1)下载Doris            登陆地址https://doris.apache.org/download            选择需要下载的...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。