Pacemaker搭建高可用集群+source (vip+apache+mysql+storage)

实验环境:
reahat6.5:
server1.example.com 172.25.55.1(iscsi客户端)
server2.example.com 172.25.55.2(iscsi客户端)
server3.example.com 172.25.55.3(scsi服务端)
一、添加resources (vmfence+vip+apache)
1、添加资源
这里写图片描述
(添加fence)
这里写图片描述
(添加vip)
这里写图片描述
(忽略节点个数)
:::crm_mon ##监控查看
这里写图片描述
(可以看到vip服务时运行在server2主机上的,在server2上用:::ip addr show 查看vip是否存在)
这里写图片描述
2、测试
关闭server2上的network 服务,fence会将server2跳电重启
:::/etc/init.d/network stop
这时,vip服务会跳到server1上,等server2重启之后vip又会自动再回到server2上(如果vip没有回跳到server2上,启动corosync服务就好,并且设置该服务开机自启动)
这里写图片描述
3、添加apache服务
:::vim /etc/httpd/conf/httpd.conf
这里写图片描述
这里写图片描述
(添加成功,但是apache和vip不在同一台主机上)
这里写图片描述
这里写图片描述
(使得apache和vip服务在同一太主机上运行)
二、存储配置
1、启动scsi服务并查看配置
:::/etc/init.d/tgtd start
:::tgt-admin -s
(如果配置正确,就会显示客户端ip地址)
2、两个客户端启动iscsi服务,查看共享的设备
:::/etc/init.d/iscsi start
:::iscsiadm -m discovery -t st -p 172.25.55.3
(此命令会有反馈结果)
:::iscsiadm -m node -l
(登录)
:::fdisk -l
(命令查看是否有/dev/sd*(实验中的分区为/dev/sda1)的分区出现,如果有就是服务端共享的磁盘)
3、格式化文件系统(只能在一个客户端格式化)
:::mkfs.ext4 /dev/sda1
4、在客户端安装mysql-server 并启动服务
:::yum install -y mysql-server
:::/etc/init.d/mysqld start
5、挂载新建分区到mysql目录
:::mount /dev/sda1 /var/lib/mysql
6、安全设置
:::mysql_secure_installation
(修改root密码为westos)
7、登录数据库并进行授权
:::mysql -u root -p westos
:::grant select on . to test@’172.25.55.%’ identified by ‘westos’;
(允许172.25.55.0网端的所有主机都可以查看)
8、在服务端测试能否查看数据库信息
:::mysql -h 172.25.55.1 -utest -pwestos
9、关mysql服务以及解挂
:::/etc/init.d/mysqld stop
:::umount /var/lib/mysql
10、在高可用集群中添加mysql服务
(在添加之前删除之前添加的apache服务)
:::crm ##进入交互式
:::resources
:::stop website
:::cd ..
:::configure
:::delete website
:::commit
(1)添加文件系统
这里写图片描述
(2)添加mysql
这里写图片描述
(3)设置资源组,资源组写入的顺序就是高可用集群启动是的执行顺序
这里写图片描述
11、测试
:::crm_mon
12、测试(服务端)
:::mysql -h 172.25.55.10 -utest -pwestos
注:以上在客户端的配置,在两台客户端均要配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值