- 博客(4)
- 收藏
- 关注
原创 keepalived脑裂及解决办法
而此时的两台高可用服务器对都还活着并作正常运行,这样就会导致同一个服务在两端同时启动而发生冲突的严重问题,最严重的就是两台主机同时占用一个VIP的地址(类似双端导入概念),当用户写入数据的时候可能会分别写入到两端,这样可能会导致服务器两端的数据不一致或造成数据的丢失,这种情况就称为脑裂,也有的人称之为分区集群或者大脑垂直分隔。例如设置参考的IP,当心跳完全断开的时候,2个节点各自都ping一下参考的IP,不t通则表明断点就出现在本段,这样就主动放弃竞争,让能够ping通参考IP的一端去接管服务。
2023-11-04 22:15:39 341
原创 LVS算法
在WLC基础上改进,Overhead = (ACTIVE+1)*256/加权,不再考虑非活动状态,把当前处于活动状态的数目+1来实现,数目最小的,接受下次请求,+1的目的是为了考虑加权的时候,非活动连接过多缺陷:当权限过大的时候,会倒置空闲服务器一直处于无连接状态。适用场景:配置高的服务器权重多给一些,配置低的服务器少给一些。源地址散列”调度算法根据请求的源IP地址,作为散列键(HashKey)从静态分配的散列表找出对应的服务器,若该服务器是可用的且未超载,将请求发送到该服务器,否则返回空。
2023-11-04 22:09:51 37
原创 linux中使用shell二进制安装MySQL
重新加载systemd管理器的unit配置文件。echo "MySQL安装完成"echo "mysql安装失败"echo "源码包存在"echo "防火墙已关闭"#创建组和用户并加入组。#判断压缩包存不存在。#创建日志文件并授权。#关闭防火墙和守护进程。
2023-11-04 22:06:41 46
原创 Linux使用shell脚本安装jdk1.8
echo "jdk版本是:" $(java -version)echo "您已经安装好了jdk,无需再安装"echo "jdk没有安装,开始安装jdk"echo "jdk已经安装完成"echo "jdk安装失败"echo "源码包存在"echo "网络不正常"echo "防火墙已关闭"#查看Java环境变量。#判断压缩包存不存在。#判断是否安装过jdk。#关闭防火墙和守护进程。
2023-11-04 21:58:39 162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人