利用Keepalived实现LVS的高可用和web服务的高可用(2)

配置IP:(网卡要改为桥接方式)

IP: 172.16.66.5

# service network restart 重启服务

# vim lvs.sh 脚本内容和RS1的相同

# chmod +x lvs.sh 添加执行权限

# ./lvs.sh start 让脚本执行起来

wget ftp://172.16.0.1/pub/gls/server.repo -O /etc/yum.repos.d/server.repo 下载yum源

# yum install httpd –y 安装web服务

提供相应的网页页面并启动web服务:

在物理主机上ping172.16.66.1 查看是否能ping通, 然后执行arp –a查看响应状态

# ifconfig 验证

二、配置节点HA1、HA2

让两个节点各自在本地提供两个页面,以只读方式进行提供

HA1: IP为 172.16.66.6

HA2: IP为 172.16.66.7

vip: 172.16.66.1 (虚拟IP)

以两个节点node1,node2为例

创建节点的集群有几个需要注意的地方:

1)节点名称,对于名称的解析绝不可以依赖于DNS,应依赖于本地配置文件/etc/hosts,每一个节点的节点名称一定要跟uname -n 的节点保持一致

2)ssh互信通信,即以不提供密码的方式能够通过基于密钥通信的方式互相访问对方节点上的用户

3)集群中各节点时间必须同步,这是我们所依赖的基本前提,因为高可用集群的节点必须时刻监控对方的心跳信息

配置HA1、HA2的两台主机的主机名

1、HA1的配置:

为主机命名并保持主机名一致:

利用Keepalived实现LVS的高可用和web服务的高可用

为了确保下次重启的时候还是此名称,编辑配置文件vim /etc/sysconfig/network,修改内容如下:

# setenforce 0 关闭selinux

2、HA2配置:

为主机命名并保持主机名一致

为了确保下次重启的时候还是此名称,编辑配置文件vim /etc/sysconfig/network修改内容如下:

# setenforce 0 关闭slinux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/5e3846fe684bdd8b7eb85277fdbb4ea5.html