我们遇到了一次断电,重启后我似乎无法rinetd
启动。下面是我得到的结果。
redirecting to systemctl
rinetd.service - LSB: Start the Internet redirection server rinetd
Loaded: loaded (/etc/init.d/rinetd)
Active: active (exited) since Mon, 24 Jun 2013 12:07:14 +0300; 31s ago
Process: 5527 ExecStop=/etc/init.d/rinetd stop (code=exited, status=0/SUCCESS)
Process: 5571 ExecReload=/etc/init.d/rinetd reload (code=exited, status=0/SUCCESS)
Process: 5545 ExecStart=/etc/init.d/rinetd start (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/rinetd.service
答案1
您的rinetd
启动消息看起来不错,但也许在重启期间,用于转发端口的服务器rinetd
也已启动?例如 Apache2、邮件服务器等。
在这种情况下,rinetd 似乎已启动,但不会转发任何内容。您可以通过在/var/log/rinetd.log
日志文件中找到大量类似这样的错误消息来检测这种情况:
22/Mar/2013:19:35:47 0.0.0.0 0 (null) 0 0 0 accept-failed -
要纠正这种情况,只需停止有问题的服务器,然后重新启动rinetd
(在 Debian 或 Ubuntu 上):。service rinetd restart
要防止这种情况再次发生,请阻止干扰服务器在启动时启动,例如使用sysv-rc-conf
。