A cosa serve il file /etc/init/failsafe.conf?


8

A cosa serve esattamente /etc/init/failsafe.conf? Ho disabilitato i timer di spegnimento nel mio file failureafe.conf che rendono il tempo di avvio più rapido. Ci sono degli aspetti negativi? L'unica cosa che mi è venuta in mente di guardarmi intorno è stata una descrizione di questo link che si lamenta che il tempo di attesa non è abbastanza alto.

Penso che [30] sia davvero un numero limitato. Stai solo proteggendo dal caso in cui un utente avesse una voce in / etc / network / interfaces in cui il dispositivo è stato rimosso o non è connesso. Questo è un caso molto raro. Aumentare il timeout a 60 secondi renderebbe meno probabile la presenza di un falso positivo e l'avvio anticipato di rc-sysinit. (Vale a dire, il caso in cui un dhcp ha impiegato 35 secondi).

All'interno del file Failafe.conf stesso afferma

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

Non credo che rc-sysinit dipenda dalla rete.

A quali scopi /etc/init/failsafe.confserve?


pherricoxide.wordpress.com/2012/11/01/… rc-sysinit potrebbe non dipendere dalla rete, ma sembra che Upstart lo faccia.
dal

Risposte:


4

Uno scopo di failafe.conf è prevenire problemi come questo con server DHCP lenti: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/838968

Non dovresti hackerare con il timer di spegnimento. Il problema è probabilmente che hai una auto [ifname]linea nel tuo file / etc / network / interfaces per un'interfaccia che non ha un indirizzo. Ciò si verifica spesso se si installa utilizzando una connessione cablata e quindi si smette di utilizzare tale connessione cablata a favore di un'altra (ad es. Wlan).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.