搭建heartbeat遇到的问题
设备:主服务器HA_1,被服务器HA_2,共享存储设备3
(虚拟机上实验)
搭建步骤
安装步骤详情见操作手册
- 网络配置
- 搭建iscsi存储服务器
- 配置iscsi服务器端、客户端;
- 安装MySQL数据库
- 磁盘分区,文件系统管理
- 安装配置HA
出现问题的解决思路及方法
- 测试连通性
1.测试网络连通性(ping)
2.两台服务器间
ssh ha_1(2)
- 查看iscsi服务
iscsiadm -m session -i
iscsi服务详解可参考https://blog.csdn.net/zhongbeida_xue/article/details/70921167
- 查看是否加载存储设备的文件系统
lvs
ll /dev/mapper
如未加载,使用命令
vgscan //重新扫描vg
vgchange -ay //更新vg
-
检查ha.cf文件是否配置正确
-
查看主备机haresources文件是否配置正确、
-
挂载是否正常
mount同时只能挂载在一台服务器上
-
移除/var/lib/heartbeat/crm/下所有文件
-
检查/usr/sbin/chckgky文件
-
/usr/lib.64/heartbeat/haresources2cib.py重新生成cib.xml
-
启动HA服务
-
切机测试
-
如若关闭MySQL异常,检查防火墙是否关闭
出现问题,查看日志文件可以更快解决问题所在
例:
文件系统挂载失败
查看日志
找不到文件挂载点/dbdata,挂载点命名错误(dbdata写成dbdate)。一个粗心排错半天。以后细心些,避免此类问题出现。