2010/9/24 Evaldo Silva <[email protected]>: > Bom dia! >>> Estou tendo alguns problemas aqui em relação a queda de >>> energia. >>> >>> Quando o servidor freebsd é desligado incorreto devido >>> alguma queda de energia ou o usuário aperta o botão do desligar por 5 >>> segundos para forçar o desligamento, quando esse servidor é ligado >>> novamente >>> alguns serviço não iniciam automaticamente como (apache, mysql, squid, >> > Sempre que tenho problemas assim, constato que, pelo fato do file system > ter sido desmontado à revelia do sistema, um "fsck /mount_point" precisa > ser rodado para "resolver alguma pendência" que ele sozinho e à quente > não consegue. Em geral o ssitema nem monta o /mount_point "danificado" > daí arquivos requeridos pelos serviços em questão ficam indisponíveis > impedindo-os de serem levantados. Isso acontece muito comigo aqui, por > problemas elétricos que não podem ou não conseguem resolver. Um dos > storages aqui deve ser "emo" e qlq coisinha tá chorando as coisas.... > Num serviço de e-mails que mantenho, este fsck leva mais de 4h para ser > feito e então um reboot permite que se levante tudo numa boa. > Boa sorte e sucesso!
Bom, pra que ele não monte o filesystem que tá corrompido adicione as seguintes linhas ao rc.conf: background_fsck="NO" fsck_y_flags="YES" Dessa maneira ele não vai mais passar fsck em background, e vai responder Yes para as perguntas do fsck. O ideal é colocar um no-break nessa máquina né, servidor sem no-break é complicado mesmo... Quanto ao tempo que o fsck leva, isso é realmente demorado, mas, as boas novas são que foi desenvolvido o SUJ, é um micro journal pros inodes do UFS, isso está rodando no 9-current há um bom tempo e funcionando muito bem, creio que logo será feito o MFC pro 8 e aí você poderá utilizá-lo. Ele reduz o tempo do fsck pra alguns segundos. -- Renato Botelho ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

