keepalived在openstack nova kvm中怎么用

2023-04-07 08:46:00 openstack keepalived KVM

keepalived是一个高可用性软件,用于做虚拟IP地址的切换。它能够监控服务器的状态,如果某台服务器出现故障,keepalived就会把虚拟IP地址切换到另外一台服务器上。

在OpenStack中,keepalived可以用来监控nova-api服务的状态,如果nova-api服务出现故障,keepalived就会把虚拟IP地址切换到另外一台服务器上。

配置keepalived的方法如下:

1.在所有的节点上安装keepalived软件包:

# apt-get install keepalived

2.修改配置文件:

在所有的节点上修改/etc/keepalived/keepalived.conf配置文件,配置文件的内容如下:

global_defs {

router_id LVS_DEVEL

}

vrrp_instance VI_1 {

state MASTER

interface eth0

virtual_router_id 51

priority 100

advert_int 1

authentication {

auth_type PASS

auth_pass 1111

}

virtual_ipaddress {

10.0.0.11

}

}

3.启动keepalived服务:

# service keepalived start

4.检查配置是否正确:

# keepalived --check

如果上面的命令输出结果为“Configuration is OK”,表示配置没有问题。

5.检查keepalived服务是否正常运行:

# ps -ef | grep keepalived

如果上面的命令输出结果中包含“keepalived”字样,表示keepalived服务正常运行。

相关文章