Tệp /etc/init/failsafe.conf dùng để làm gì?


8

Chính xác thì /etc/init/failsafe.confđể làm gì? Tôi đã vô hiệu hóa bộ hẹn giờ ngủ trong tệp failafe.conf để có thời gian khởi động nhanh hơn. Có bất kỳ nhược điểm? Điều duy nhất tôi có thể nghĩ ra xung quanh là một mô tả từ liên kết này phàn nàn rằng thời gian chờ đợi không đủ cao.

Tôi nghĩ rằng [30] thực sự là một con số nhỏ. Bạn chỉ bảo vệ an toàn đối với trường hợp người dùng có một mục trong / etc / mạng / giao diện nơi thiết bị bị xóa hoặc không được kết nối. Đó là một trường hợp rất hiếm. Tăng thời gian chờ lên 60 giây sẽ khiến nó ít có khả năng có dương tính giả và có RC-sysinit bắt đầu sớm. (Tức là trường hợp một dhcp mất 35 giây).

Bên trong tệp failafe.conf chính nó

# 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.

Tôi không tin RC-sysinit phụ thuộc vào mạng.

Mục đích gì /etc/init/failsafe.confphục vụ?


pherricoxide.wordpress.com/2012/11/01/ nam RC-sysinit có thể không phụ thuộc vào mạng, nhưng có vẻ như Upstart thì có.
ikt

Câu trả lời:


4

Một mục đích cho failafe.conf là ngăn chặn các sự cố như thế này với các máy chủ DHCP chậm: https://bugs.launchpad.net/ubfox/+source/ifupdown/+orms/838968

Bạn không nên hack vào bộ đếm thời gian ngủ. Vấn đề có lẽ là bạn có một auto [ifname]dòng trong tệp / etc / mạng / giao diện cho một giao diện không nhận được địa chỉ. Điều này thường xảy ra nếu bạn cài đặt bằng kết nối có dây, sau đó dừng sử dụng kết nối có dây đó để ủng hộ kết nối khác (ví dụ: wlan).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.