/etc/init/failsafe.conf文件的作用是什么?


8

到底是/etc/init/failsafe.conf为了什么?我已在我的failsafe.conf文件中禁用了睡眠计时器,这些计时器可以缩短启动时间。有没有缺点?我唯一能想到的就是这个链接的描述,它抱怨等待时间不够长。

我认为[30]确实很小。您只是在防范用户在/ etc / network / interfaces中有一个条目,指出该设备已被删除或未连接。那是非常罕见的情况。将超时时间增加到60秒将使其不太可能出现误报,并且rc-sysinit提早启动。(即,dhcp花了35秒的情况)。

内部的failsafe.conf文件本身指出

# The point here is to wait for 2 minutes before forcibly booting
# the system. Anything that is in an "or" condition with 'started
# failsafe' in rc-sysinit deserves consideration for mentioning in
# these messages. currently only static-network-up counts for that.

我不相信rc-sysinit取决于网络。

有什么目的/etc/init/failsafe.conf


pherricoxide.wordpress.com/2012/11/01/…rc-sysinit 可能不依赖于网络,但看来Upstart确实需要。
ikt 2014年

Answers:


4

failsafe.conf的一个目的是防止此类问题通过缓慢的DHCP服务器出现:https : //bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/838968

您不应该在睡眠计时器上乱砍。问题可能是您auto [ifname]的/ etc / network / interfaces文件中有一行没有地址的接口。如果您使用有线连接进行安装,然后停止使用该有线连接而转而使用另一个(例如wlan),则经常会发生这种情况。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.