查看日志
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
原文鏈接: