Sto eseguendo una macchina gentoo Linux di produzione, e di recente c'è stata una situazione in cui il server si è bloccato nella mia sede condivisa e quando sono arrivato ho notato che il server era bloccato su quello che sembrava essere un blocco di panico del kernel. Ho riavviato la macchina con un riavvio difficile e sono rimasto deluso nello scoprire che non sono riuscito a trovare una briciola di prove da nessuna parte sul perché la macchina si è bloccata.
È vero che quando eseguo un riavvio difficile i messaggi si perderanno o c'è un'impostazione che posso fare da qualche parte dire in syslog-ng o forse in sysctl almeno per conservare il registro degli errori in modo da evitare che si verifichino tali incidenti nel futuro ? A proposito, sto eseguendo un kernel 2.6.x.
Grazie in anticipo.
/var/crash
o/var/adm/crash
al riavvio per consentire di attaccarlo con un debugger e vedere dove ha avuto luogo il panico. La console seriale è comunque un'ottima opzione, in quanto ti consente di vedere qual è stata l'ultima cosa che il server ha fatto primapanic()
dell'ing.