从Ubuntu 12.04升级到14.04后,tftp-hpa无法启动

时间:2016-06-03 20:54:37

标签: linux ubuntu

也许这个问题特定于升级使用tftp-hpa作为标准LTSP安装的一部分的Ubuntu 12.04。使用do-release-upgrade升级到14.04后,tftp-hpa守护程序无法以令人困惑的方式启动。

使用systemV或upstart方法,它假装启动(如果我试图在没有第一次"停止"它的情况下再次启动它会抱怨)但是ps列表中没有出现任何守护进程以及任何下载尝试通过 tftp localhost生成了一个超时。

1 个答案:

答案 0 :(得分:0)

(代表OP发表答案)

我通过手动启动守护进程将问题追溯到--address标志。如果我完全省略了--address标志,但拒绝以任何标准开始,那就有效了#0; 0:0:0:0:69"喜欢建筑。

因为" - 地址TFTP_ADDRESS"被烘焙到upstart脚本中, 它无法完全从/ etc / default / tftp-hpa中删除TFTP_ADDRESS。但是设置

TFTP_ADDRESS :69 
/etc/default/tftp-hpa中的

似乎解决了这个问题。

此外,由root拥有的/var/lib/tftpboot从12.04升级到14.04,产生了投诉

  

in.tftpd [3084]:无法为用户nobody设置组

在syslog中