页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 3 下一个 »

 Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。

服务准备:


IP地址角色
服务器1192.168.137.111smartbi-proxy,keepalived
服务器2192.168.137.112smartbi-proxy,keepalived
VIP192.168.137.155

1、安装Smartbi Proxy

参考 Linux Tocmat部署Smartbi Proxy 在两台服务器上部署好Smartbi Proxy,并确保能正常访问。

2、安装keepalived

1.环境准备

安装需要基础环境

yum install -y gcc gcc-c++ make openssl-devel

2.安装keepalived(服务器均需执行)

上传Keepalived安装包到服务器,并解压到指定目录

tar -zxvf keepalived-1.3.6.tar.gz -C /opt

进入解压目录,执行脚本安装Keepalived

cd /opt/keepalived-1.3.6/
./configure --prefix=/opt/keepalived
make && make install

拷贝执行文件

cp /opt/keepalived/sbin/keepalived /usr/sbin/

将init.d文件拷贝到etc下,加入开机启动项

cp /opt/keepalived-1.3.6/keepalived/etc/init.d/keepalived /etc/init.d/keepalived

将keepalived配置文件拷贝到etc下

cp /opt/keepalived/etc/sysconfig/keepalived /etc/sysconfig/

创建keepalived文件夹

mkdir /etc/keepalived

将keepalived配置文件拷贝到etc下

cp /opt/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf

添加可执行权限

chmod +x /etc/init.d/keepalived

加入开机启动

chkconfig --add keepalived 
chkconfig keepalived on
systemctl enable keepalived

3.修改Keepalived配置文件

  • 无标签