启动keepalived 报错
查看日志
tail -fn 200 /var/log/messages
SECURITY VIOLATION - scripts are being executed but script_security not enabled
在global_defs配置中添加: enable_script_security
global_defs {
router_id lb-master
enable_script_security
}
Keepalived报错 default user does not exist 。。
WARNING - default user 'keepalived_script' for script execution does not exist - please create.
解决办法: 配置文件添加运行健康检查脚本的用户或者组即可
global_defs {
router_id k8s
#添加内容如下:
script_user root
enable_script_security
}
启动Nginx出现如下错误:
open() "/run/nginx.pid" failed (2: No such file or directory)
[emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
一般原因是nginx端口被占用了
解决方法一
ps -ef|grep nginx
kill pad
解决方法二
切换到nginx sbin目录
-- 停止
sudo ./nginx -s stop
-- 启动
./nginx
原文链接: