keepalived+nginx搭建高可用几个注意点
发布日期:2021-05-18 08:52:30 浏览次数:12 分类:精选文章

本文共 808 字,大约阅读时间需要 2 分钟。

keepalived配置及故障排查

在yum安装完keepalived之后,接下来需要配置keepalived的配置文件。keepalived的工作模式分为master和backup两种服务器模式,每台服务器都会有自己的配置文件,需要分别配置。

配置文件注意事项

在master和backup的keepalived配置文件中,网络接口名为当前机器的网卡名称。例如,master服务器的网络接口名可能为eth0,backup服务器的网络接口名可能为eth1。VIP的选择需要合理,通常在局域网环境下,VIP应位于同一网段内,这样做高可用时更直观。但在外网环境下,VIP可以是任何可用的公网IP,只要客户端能访问即可。

启动服务

停止nginx服务,启动keepalived服务。在启动过程中,keepalived会自动拉动nginx服务一起启动。如果启动失败,可能是配置文件问题或防火墙设置不当。检查防火墙设置,确保keepalived所在的端口没有被阻挡。可以尝试关闭firewalld并设置selinux为Permissive。

systemctl stop firewalldiptables -nvLsetenforce 0getenforce

确保keepalived脚本权限为755,否则可能导致实验失败。

VIP查看

查看VIP时,使用ip命令,而不是ifconfig命令。

ip addr show

默认情况下,nginx安装完成后,索引页面位于/usr/share/nginx/html/index.html。

故障排查

如果启动失败,检查防火墙和selinux设置。确保keepalived脚本权限为755。查看VIP时使用ip命令。如果发现VIP无法添加,可能需要重新检查配置文件。

通过以上步骤,完成keepalived的配置及故障排查。遇到问题时,可以参考官方文档或相关技术社区获取更多支持。

上一篇:使用Zabbix实现批量监控端口状态
下一篇:如何使用python-hwinfo获取Linux硬件信息?

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月26日 01时19分59秒