构建集群
一、构建集群的基本骨架
1、 su - 本机下切换到root用户下
2、 virt-manager 将vm页面打开
1、ssh -X 远程连接nodea、nodeb、nodec
2、在三台nodea、nodeb、nodec用yum安装pcs包
1、关闭防火墙、开启pcs及pcs下次自动启动,用户hacluster密码改成redhat
2、将客户端nodea、nodeb、nodec授权给hacluster用户并开启集群
1、在本机打开火狐浏览器
1、输入hacluster账户
2、输入hacluster账户的密码
1、创建一个集群
2、集群名cluster1
3、加入nodea
4、加入nodeb
5、加入nodec
1、爆头:去掉勾(避免fence之间的报错)
二、集群的基本操作
IP资源
1、查看pcs的状态
2、查看pcs的信息
1、关闭nodea
2、nodea停止
2、开启nodea
2、nodea启动
3、下次启动开启所有集群
1、查看详细IP
2、没有172.25.0.111这个ip地址
1、打开资源栏
2、添加资源
3、选择ip
4、id为vip
5、ip地址为172.25.0.111
1、在本机ping172.25.0.111
1、再nodea查看ip地址
1、当关闭nodea
2、nodea停止
3、再查看ip地址
4、ip172.25.0.111消失
1、再nodeb查看ip
2、ip172.25.0.111分配给nodeb
no quirum policy:stop的作用
1、关闭nodea
2、nodea停止
1、关闭nodeb,并提示无法关闭,添加参数--force强制关闭
2、加上--force强制关闭nodeb
1、no quirum policy 属于stop状态
1、打开/etc/corosync/corosync.conf文件
1、在19行添加quorum_votes: 3 指定nodec为3票
1、pcs cluster stop --all 关掉所有集群
2、pcs cluster sync 同步当前集群
3、pcs cluster start --all 开启所有集群
4、关闭nodea
1、关闭nodeb,现在能关闭是一半的票数通过了nodec使nodec能单独存活
当nodea、nodeb都关闭后存活的nodec依旧可以ping通
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)