ไฟล์ /etc/init/failsafe.conf มีไว้เพื่ออะไร


8

มีไว้/etc/init/failsafe.confเพื่ออะไร ฉันได้ปิดการใช้งานตัวจับเวลาการนอนหลับในไฟล์ failafe.conf ซึ่งทำให้การบูทเครื่องเร็วขึ้น มีข้อเสียอะไรบ้าง? สิ่งเดียวที่ฉันสามารถดูได้รอบ ๆ คือคำอธิบายนี้จากลิงค์นี้ซึ่งบ่นว่าเวลารอไม่สูงพอ

ฉันคิดว่า [30] นั้นมีจำนวนน้อยจริงๆ คุณจะป้องกันกรณีที่ผู้ใช้มีรายการใน / etc / network / interfaces ที่อุปกรณ์ถูกเอาออกหรือไม่ได้เชื่อมต่อ นั่นเป็นกรณีที่หายากมาก การเพิ่มการหมดเวลาเป็น 60 วินาทีจะทำให้มีโอกาสน้อยลงที่จะมีการบวกปลอมและเริ่มต้น rc-sysinit ก่อน (เช่นกรณีที่ dhcp ใช้เวลา 35 วินาที)

ข้างในไฟล์ failafe.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

คำตอบ:


4

วัตถุประสงค์หนึ่งสำหรับ failafe.conf คือการป้องกันปัญหาเช่นนี้กับเซิร์ฟเวอร์ DHCP ที่ช้า: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/838968

คุณไม่ควรแฮ็กเวลาพักเครื่อง ปัญหาอาจเป็นไปได้ว่าคุณมีauto [ifname]บรรทัดในไฟล์ / etc / network / interfaces ของคุณสำหรับอินเทอร์เฟซที่ไม่ได้รับที่อยู่ สิ่งนี้มักจะเกิดขึ้นหากคุณติดตั้งโดยใช้การเชื่อมต่อแบบมีสายแล้วหยุดใช้การเชื่อมต่อแบบใช้สายนั้นอีกอันหนึ่ง (เช่น wlan)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.