linux keepalived 日志,如何重定向Keepalived日志的输出路径

Keepalived默认所有的日志都是写入到/var/log/message下的,由于message的日志太多了,而Keepalived的日志又很难分离出来,所以本文提供了一个调整Keepalived日志输出路径的方法。

具体操作步骤如下:

一、修改 /etc/sysconfig/keepalived

把KEEPALIVED_OPTIONS="-D" 修改为KEEPALIVED_OPTIONS="-D -d -S 0"

#其中-S指定syslog的facility

二、重启服务

service keepalived restart

三、设置syslog,修改/etc/syslog.conf,添加内容如下

# keepalived -S 0

local0.*                    /var/log/keepalived.log

注意:local0是l是字符L的小写

四、Keepalived相关管理的知识拓展

/usr/local/keepalived/sbin/keepalived --vrrp                    -P    Only run with VRRP subsystem.

/usr/local/keepalived/sbin/keepalived --check                  -C    Only run with Health-checker subsystem.

/usr/local/keepalived/sbin/keepalived --dont-release-vrrp  -V    Dont remove VRRP VIPs & VROUTEs on daemon stop.

/usr/local/keepalived/sbin/keepalived --dont-release-ipvs  -I    Dont remove IPVS topology on daemon stop.

/usr/local/keepalived/sbin/keepalived --dont-fork        -n    Dont fork the daemon process.

/usr/local/keepalived/sbin/keepalived --use-file           -f   Use the specified configuration file. Default is /etc/keepalived/keepalived.conf.

/usr/local/keepalived/sbin/keepalived --dump-conf      -d    Dump the configuration data.

/usr/local/keepalived/sbin/keepalived --log-console      -l    Log message to local console.

/usr/local/keepalived/sbin/keepalived --log-detail         -D    Detailed log messages.

/usr/local/keepalived/sbin/keepalived --log-facility        -S    0-7 Set syslog facility to LOG_LOCAL[0-7]. (default=LOG_DAEMON)

/usr/local/keepalived/sbin/keepalived --help                 -h    Display this short inlined help screen.

/usr/local/keepalived/sbin/keepalived --version             -v    Display the version number

/usr/local/keepalived/sbin/keepalived --pid                   -p    pidfile

/usr/local/keepalived/sbin/keepalived --checkers_pid     -c    checkers pidfile

/usr/local/keepalived/sbin/keepalived --vrrp_pid            -r    vrrp pidfile

以上完,如有问题欢迎随时交流~~

阅读(7043) | 评论(0) | 转发(2) |

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Linux上安装Keepalived,您可以按照以下步骤进行操作: 1. 首先,确保您的系统已经安装了必要的软件包和依赖项。您可以使用以下命令来更新软件包并安装所需的软件: ``` sudo apt update sudo apt install keepalived -y ``` 对于其他Linux发行版,请使用相应的软件包管理器进行安装。 2. 安装完成后,您需要编辑Keepalived的配置文件。配置文件的路径通常是`/etc/keepalived/keepalived.conf`。使用您喜欢的文本编辑器打开该文件: ``` sudo nano /etc/keepalived/keepalived.conf ``` 3. 在配置文件中,您需要定义Keepalived的虚拟路由器(VRRP)实例。以下是一个示例配置,您可以根据自己的需要进行修改: ``` vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass your_password } virtual_ipaddress { 192.168.1.100/24 } } ``` 在上述示例中,我们定义了一个名为VI_1的VRRP实例,将eth0接口设置为主机,并配置了虚拟路由器ID、优先级、广告间隔、认证类型和密码,以及虚拟IP地址。 4. 保存并关闭配置文件。 5. 启动Keepalived服务,并将其设置为开机自启动: ``` sudo systemctl enable keepalived sudo systemctl start keepalived ``` 确保服务已成功启动,并且没有报错。 6. 在其他节点上重复上述步骤,将其中一个节点的状态设置为`state MASTER`,其他节点设置为`state BACKUP`。这样,Keepalived将在主节点故障时自动切换到备份节点。 这样,您就完成了在Linux上安装Keepalived的过程。请记住,这只是一个基本的配置示例,您可能需要根据您的网络环境和需求进行更多的配置调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值