- 博客(9)
- 收藏
- 关注
原创 docker-compose 部署MySQL一主两从
在start slave;在主master 上创建一个数据库,在从库上看能不能实现同步,如果可以,则代表成功。2、在slave 节点的数据库里指定 CHANGE MASTER TO。1、在master节点的 MySQL数据库里创建用户,并授权。2、配置docker-compose.yml 文件。2、配置docker-compose.yml 文件。1、 安装docker-compose。3、启动myssql-master实例。3、启动myssql-master实例。3、启动docker。
2023-12-07 22:15:25
864
原创 使用docker 部署宝塔
情况需要自行更改比如p 90:80 -p 1443:443 -p 999:888 -p 9999:8888。注意:你会发现容器运行以后依然无法通过浏览器访问,是因为宝塔没有启动,进入容器输入如下命令。这时你就可以通过本地访问容器中的宝塔了。但是输入内网页面网址并不能够登陆宝塔。
2023-11-26 21:50:53
1547
1
原创 MySQL高可用-MHA
(需要准备四台机器,1台MHA manager 管理机 、三台数据库node节点)三台机器:192.168.81.10 master // 我这边manager节点选择在master上。
2023-07-23 23:25:20
133
原创 使用ssh通过jenkins部署发包报错exception message [Exec exit status not zero. Status [127]]解决方法
出现此问题后,经排查 .war 包已正常编译打包,但脚本并未执行,经查看是在配置时脚本的路径填写错误,导致找不到脚本文件,无法执行。[127] 代表的意思是没有找到执行文件的目录,那么把执行文件配对了就能解决。将脚本文件填写OK后即可再次构建。
2023-06-17 10:47:17
887
1
原创 Haproxy 之 Nginx 七层负载 Keepalived 高可用
echo "test-nginx1" >> /usr/share/nginx/html/index.html # 配置编号,方便区分。1. 主/备调度器安装软件 yum install -y keepalived。#由于haproxy的日志是用udp传输的,所以要启用rsyslog的udp监听。2.配置好网站服务器,测试所有RS,所有机器安装nginx。两台机器都配置haproxy的日志:需要打开注释并添加。3. 调度器配置Haproxy(主/备)都执行。注:主/备调度器均能够实现正常调度。
2023-06-09 21:53:20
260
1
原创 Haproxy 之四层Mysql 的keepalived高可用
代码如下:grant all privileges on *.* to root@'%' identified by '1';5.主master 配置代码如下:(abc.sh为心跳检测脚本,检测haproxy 是否正常工作)2.更改配置: cat /etc/haproxy/haproxy.cfg。4.安装 yum -y install keepalived。四台服务器 :两台作为负载均衡服务器 两台作为服务器。8.即可通过虚拟VIP 进行对数据库进行轮询。3.代码如下:(两台均需配置)
2023-06-09 21:41:00
159
1
原创 MySQL 集群 —— Mycat 读写分离、双主双从
1.4.2 编辑schema.xml1.4.3 jdk 只需解压运行解压完毕后运行:jdk 名称 -version 即可1.5 需要根据配置在双主库上创建授权账号并创建binlog 的存放地址,及进行授权,然后创建需要授权的数据库,需要与schema.xml配置上的名称一致重启 mycat 即可实现读写分离。
2023-05-13 14:39:33
322
1
原创 一主双从同步错误 error connecting to master ‘slave@192.168.81.158:3306‘ - retry-time: 60 retries: 1
在搭建主从数据库的时候出现了以下错误(如截图): 1.查看主服务器端授权密码与从服务器密码是否一致。 2.查看从服务器配置是否正确 如果以上无误,重启下服务器,关下防火墙即可
2023-05-11 16:21:53
2064
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人