Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
Ubuntu上的ProFTPD被意外杀死。
日志信息:
诊断:消息的时间与
由于日志文件,日志轮换以及ProFTPD服务器未重新启动,Google搜索显示有关基于FTP的ProFTPD出现故障的各种信息。
我将为此提供解决方案的赏金。我也发布了一种变通方法答案,以防对他人有所帮助。
找到这一行:
更改为此:
这项更改为我解决了。
欢迎提出改进建议。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
Ubuntu上的ProFTPD被意外杀死。
日志信息:
$ tail /var/log/proftpd/proftpd.log.1
...
... ProFTPD killed (signal 15)
... ProFTPD 1.3.5rc3 standalone mode SHUTDOWN
诊断:消息的时间与
cron
运行logrotate
命令的时间相同。由于日志文件,日志轮换以及ProFTPD服务器未重新启动,Google搜索显示有关基于FTP的ProFTPD出现故障的各种信息。
我将为此提供解决方案的赏金。我也发布了一种变通方法答案,以防对他人有所帮助。
最佳答案
这是https://bugs.launchpad.net/ubuntu/+source/proftpd-dfsg/+bug的解决方法
问题是由于ProFTPD没有及时停止以重新启动。
解决方法是编辑服务文件,以添加重试。
/etc/init.d/proftpd
找到这一行:
start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE"
更改为此:
start-stop-daemon --stop --signal $SIGNAL --retry 1 --quiet --pidfile "$PIDFILE"
这项更改为我解决了。
欢迎提出改进建议。
关于cron - ProFTPD被杀死(信号15)错误-如何修复logrotate重新启动错误? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23666697/
10-15 01:19