Linux的企业-Mfs高可用corosync+pacemaker+fence+iscci
2017-10-24 23:49
411 查看
一.配置环境
Redhat6.5
Server1:172.25.50.1 master corosync+pacemaker
Server2:172.25.50.2 master corosync+pacemaker
Server3:172.25.50.3 chunk
Server4:172.25.50.4 chunk
Server5:172.25.50.5 iscsi
Vip:172.25.50.100 mfsmaster
二.安装
1.server1和server2安装corosync和pacemaker
配置corosync.conf文件
2.需要安装接口插件 crmsh
Server1和server2安装方法相同
安装完后启动corosync
Crm_mon查看状态
二.安装fence
1.server1和server2安装虚拟fence
2.关闭fence stonith功能,后面要开启
3.由于是虚拟机,所以要在真机开启fence_virtd
4.将生成的fence key传给server1和server2
5.在crm里添加fence机制
将property stonish-enabled=true ,开启fence
添加成功
三.在server5安装scsi服务端
1.添加一块4GB的硬盘,安装服务
2.创建scis
启动服务
3.查看创建是否成功
4.在server1和server2端安装客户端iscsi并发现磁盘
在server1上创建sda1,并格式化
四.Server1和server2安装mfsmaster,server3和server4安装chunkserver
1.安装mfs
2.将/var/lib/mfs下的mfsmaster启动文件拷入到共享磁盘中
3.将scsi共享并在server1/2上发现的磁盘挂载到/va/lib/mfs/下
修改/var/lib/mfs/的所属主为mfs.mfs
4.测试:启动mfsmaster服务,做好解析
5.在server2上安装parted软件,可以同步分区,同步后可以挂载
6.同步后挂载,测试server2的mfsmaster正常
五.创建高可用mfsd启动模版,可以从rpm包里取
1.修改路径
2.加可执行权限,测试是否可以启动,再把启动脚本传给server2
六.在server1、server2、server3、server4和真机上设置vip解析
七.在pacemaker上设置策略,设置完server1和server2重启corosync服务
设置VIP;设置服务;设置存储;设置资源组
八.测试高可用,重启后查看crm_mon
在sevrer2上 crm node standby 宕掉server2节点
Redhat6.5
Server1:172.25.50.1 master corosync+pacemaker
Server2:172.25.50.2 master corosync+pacemaker
Server3:172.25.50.3 chunk
Server4:172.25.50.4 chunk
Server5:172.25.50.5 iscsi
Vip:172.25.50.100 mfsmaster
二.安装
1.server1和server2安装corosync和pacemaker
配置corosync.conf文件
2.需要安装接口插件 crmsh
Server1和server2安装方法相同
安装完后启动corosync
Crm_mon查看状态
二.安装fence
1.server1和server2安装虚拟fence
2.关闭fence stonith功能,后面要开启
3.由于是虚拟机,所以要在真机开启fence_virtd
4.将生成的fence key传给server1和server2
5.在crm里添加fence机制
将property stonish-enabled=true ,开启fence
添加成功
三.在server5安装scsi服务端
1.添加一块4GB的硬盘,安装服务
2.创建scis
启动服务
3.查看创建是否成功
4.在server1和server2端安装客户端iscsi并发现磁盘
在server1上创建sda1,并格式化
四.Server1和server2安装mfsmaster,server3和server4安装chunkserver
1.安装mfs
2.将/var/lib/mfs下的mfsmaster启动文件拷入到共享磁盘中
3.将scsi共享并在server1/2上发现的磁盘挂载到/va/lib/mfs/下
修改/var/lib/mfs/的所属主为mfs.mfs
4.测试:启动mfsmaster服务,做好解析
5.在server2上安装parted软件,可以同步分区,同步后可以挂载
6.同步后挂载,测试server2的mfsmaster正常
五.创建高可用mfsd启动模版,可以从rpm包里取
1.修改路径
2.加可执行权限,测试是否可以启动,再把启动脚本传给server2
六.在server1、server2、server3、server4和真机上设置vip解析
七.在pacemaker上设置策略,设置完server1和server2重启corosync服务
设置VIP;设置服务;设置存储;设置资源组
八.测试高可用,重启后查看crm_mon
在sevrer2上 crm node standby 宕掉server2节点
相关文章推荐
- Linux的企业-高可用集群Haproxy+corosync+pacemaker+fence
- 初接触Linux,基于corosync+pacemaker实现web集群高可用
- Linux集群之corosync+pacemaker+drbd实现MySQL高可用
- linux运维进阶-Haproxy和pacemaker结合corosync实现负载均衡高可用及crm命令
- corosync+pacemaker+drbd+mfs高可用
- mfs+drbd+corosync+pacemaker+pcs+crmsh高可用分布式集群搭建
- 高可用分布式存储(mfs+drbd+corosync+pacemaker)
- corosync+pacemaker+iscsi实现mfs的高可用
- Linux集群之corosync+pacemaker实现MySQL高可用
- 基于corosync和pacemaker+drbd实现mfs高可用
- Linux 高可用(HA)集群之Corosync+pacemaker安装使用
- MFS利用pacemaker+corosync+iscsi实现高可用
- Corosync+Pacemaker+DRBD+MySQL 实现高可用(HA)的MySQL集群
- corosync+pacemaker+drbd构建web高可用集群
- Linux运维 第五阶段(四) corosync&pacemaker
- 使用 Load Balancer,Corosync,Pacemaker 搭建 Linux 高可用集群
- Linux的企业-Mysql日志,读写分离,组的复制,高可用MHA(2)
- [转载] Linux 高可用(HA)集群之Corosync详解
- Linux 高可用(HA)集群之Pacemaker详解
- linux学习之搭建高可用分布式文件系统MFS