O que é o arquivo /etc/init/failsafe.conf?

8

O que exatamente é o /etc/init/failsafe.conf ? Eu desabilitei os timers do sleep no meu arquivo failsafe.conf, o que permite um tempo de inicialização mais rápido. Há alguma desvantagem? As únicas coisas que eu poderia pensar em olhar em volta era uma descrição do este link que reclama que a espera o tempo não é alto o suficiente.

  

Eu acho que [30] é realmente um número pequeno. Você está apenas protegendo contra o caso em que um usuário teve uma entrada em / etc / network / interfaces em que o dispositivo foi removido ou não está conectado. Isso é um caso muito raro. Aumentar o tempo limite para 60 segundos reduziria a probabilidade de um falso positivo e o início do rc-sysinit. (Ou seja, o caso em que um dhcp levou 35 segundos).

Dentro do próprio arquivo failsafe.conf, os estados

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

Eu não acredito que o rc-sysinit dependa da rede.

Com que finalidade o /etc/init/failsafe.conf é veiculado?

    
por Mr.Lee 23.03.2014 / 16:47

1 resposta

4

Um dos objetivos do failsafe.conf é evitar problemas como este com servidores DHCP lentos: link

Você não deve hackear o temporizador. O problema é provavelmente que você tem uma linha auto [ifname] em seu arquivo / etc / network / interfaces para uma interface que não recebe um endereço. Isso geralmente acontece quando você instala usando uma conexão com fio e, em seguida, para de usar essa conexão com fio em favor de outra (por exemplo, wlan).

    
por Steven K 03.04.2014 / 03:36