Keepalived默認所有的日志都是寫入到/var/log/message下的,由於message的日志太多了,而Keepalived的日志又很難分離出來,所以本文提供了一個調整Keepalived日志輸出路徑的方法。
具體操作步驟如下:
1. 修改 /etc/sysconfig/keepalived
把KEEPALIVED_OPTIONS="-D" 修改為KEEPALIVED_OPTIONS="-D -d -S 0"
#其中-S指定syslog的facility
2. 重啟 keepalived
systemctl restart keepalived
3. 設置syslog,修改/etc/syslog.conf,添加內容如下
# keepalived -S 0
local0.* /var/log/keepalived.log
注意:local0是l是字符L的小寫
4. 重啟日志服務
systemctl restart rsyslog
5. 檢查 /var/log/keepalived.log 文件是否存在