On Monday, February 18, 2013 11:37:01 AM Fabio Muzzi wrote:
> Ho un server Debian Squeeze con sopra cose molto normali (exim, dovecot,
> samba) che oggi mi ha fatto un numero veramente buffo.
>
> Ad un certo punto non ci si connetteva piu` a dovecot (nei log,
> scopriro` poi, pare che il demone di autenticazione di dovecot non
> rispondesse piu`) mentre Samba andava tranquillamente (credo pero` che
> andasse solo per le connessioni gia` stabilite).
>
> Mi chiamano, faccio ssh, e il login procede fino al momento in cui
> dovrebbe effettivamente darmi la shell, poi si appende indefinitamente,
> cosi`:
>
> ========================================================================
> login as: root
> root@virgola's password:
> Linux virgola 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64
>
> The programs included with the Debian GNU/Linux system are free
software;
> the exact distribution terms for each program are described in the
> individual files in /usr/share/doc/*/copyright.
>
> Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
> permitted by applicable law.
> Last login: Mon Feb 18 10:54:25 2013 from 172.16.3.10
> ========================================================================
>
>
> Chiamo il cliente, gli dico di riavviare con control-alt-del, e quello
> che succede e` simile, dice che inizia il reboot, va a runlevel 6,
> lancia il PRIMO script di stop (che e` quello di ATD, per la cronaca) e
> muore.
>
>
> Resettato alla vecchia con il bottone, e` tornato online perfettamente.
>
> Nel syslog, che e` completo fino al reset, senza "buchi" non vedo niente
> di anormale se non che ad un certo punto dovecot dava errori.
>
>
> La mia impressione e` che per qualche motivo non fosse piu` possibile
> lanciare nuovi processi.
>
> Qualcuno ha gia` avuto un problema simile?
A me viene in mente una circostanza vagamente simile su Solaris: finito lo
spazio in /var per via di log fuori controllo, incluso il caso in cui un
log era stato cancellato ma era ancora in uso e quindi occupava spazio su
disco, non si riusciva più a scrivere in /var/log/wtmp e i login fallivano
mentre il resto continuava (apparentemente) a funzionare. Tra l'altro in
quel caso si riuscì a capire usando il vetusto rsh(1) che per costruzione
non fa login.
Mi hai messo la pulce nell'orecchio ... oggi come se ne uscirebbe ? Per
fare la prova basta impostare /var/log/wtmp a immutabile,
tenere una finestra/connessione di root aperta e tirare fuori il popcorn.
Davide Bolcioni
--
There is no place like /home.
|