将没有向后移植的 Debian 8 升级到 Debian 9 后,重新启动时rsyslogd
,会出现以下错误:
rsyslogd: the -4 command line option will go away soon.
Please use the global(net.ipprotocol="ipv4-only") configuration parameter instead.
rsyslogd: the -x command line option will go away soon.
Please use the global(net.enableDNS="off") configuration parameter instead.
该怎么办?
答案1
这些错误是由于 rsyslog 新版本更改造成的。
我/etc/default/rsyslog
注释掉了这一行:
#RSYSLOGD_OPTIONS="-4 -x"
x 是默认存在的(我认为),-4 是我添加的。
我将其替换为/etc/rsyslog.conf
:
net.enableDNS="off"
net.ipprotocol="ipv4-only"
在具有完整向后移植的 Debian 中,这种情况不会发生,因为rsyslogd
此配置不久前已向后移植到 Debian 8。