Untuk apa file /etc/init/failsafe.conf?

8

Untuk apa sebenarnya /etc/init/failsafe.conf? Saya telah menonaktifkan timer tidur di file failafe.conf saya yang membuat waktu boot up lebih cepat. Apakah ada kerugian? Satu-satunya hal yang bisa saya lakukan dengan melihat sekeliling adalah deskripsi dari tautan ini yang mengeluh bahwa waktu tunggu tidak cukup tinggi.

Saya pikir [30] benar-benar angka yang kecil. Anda hanya melindungi terhadap kasus di mana pengguna memiliki entri di / etc / network / interfaces di mana perangkat itu dihapus atau tidak terhubung. Itu kasus yang sangat langka. Meningkatkan batas waktu menjadi 60 detik akan membuatnya lebih kecil kemungkinannya untuk memiliki false positive dan memulai rc-sysinit lebih awal. (Yaitu, kasus di mana dhcp mengambil 35 detik).

Di dalam fileailsafe.conf sendiri menyatakan

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

Saya tidak percaya rc-sysinit tergantung pada jaringan.

Apa tujuan /etc/init/failsafe.confmelayani?

Tuan Lee
sumber
pherricoxide.wordpress.com/2012/11/01/... rc-sysinit mungkin tidak bergantung pada jaringan, tetapi tampaknya Upstart tidak.
ikt

Jawaban:

4

Salah satu tujuan untuk failafe.conf adalah untuk mencegah masalah seperti ini dengan server DHCP yang lambat: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/838968

Anda tidak harus meretas pada pengatur waktu tidur. Masalahnya mungkin adalah Anda memiliki auto [ifname]baris di file / etc / network / interfaces Anda untuk antarmuka yang tidak mendapatkan alamat. Ini sering terjadi jika Anda menginstal menggunakan koneksi kabel, dan kemudian berhenti menggunakan koneksi kabel yang mendukung yang lain (misalnya wlan).

Steven K.
sumber