[FLUG-Tech] Far ripartire tutti i servizi di init.d
Franco Vite
franco@inventati.org
Lun 6 Lug 2015 15:58:17 CEST
Il 25/06/2015, alle ore 09 Christopher R. Gabriel dice:
> Facendo reboot?
>
> Oppure vai al runlevel 1 e poi torni al 2 ?
>
> Oppure, se hai 2 come runlevel di default, allora prendi tutti i file
> in /etc/rc2.d/ che iniziano per 'S' e li chiami aggiungendo start alla
> cmdline.
>
> tipo:
>
> for x in $(ls /etc/rc2.d/S*); do
> $x restart;
> done
>
>
> Ma nono sono sicuro di aver capito il tuo problema... lo chiedi per fare
> accademia oppure sei in una qualche strana situazione?
È una situazione reale:
un server che, ogni tanto - random (non sono ancora riuscito a capire
perché) - mi si inciccia il server di posta in uscita. Tutto il resto
funziona, ma non quello.
Faccio ripartire postfix, mysql, tutto quello che mi pare possa avere a
che fare con lui, ma nulla: devo riavviare tutta la macchina. Che non è
bello, non solo e non tanto per il mio orgoglio (che ormai è in vacanza
da aaaaanni), quanto per chi usufruisce di quella macchina, che non è
bello che il server gli rebootti sotto il culo per UN servizio,
maledettoluiechilomanutiene ....
A quel punto mi chiedevo: c'è un modo di dire ad un server "riavvia
tutti i servizi che stanno in init.d", che è sempre un modo di fare
brusco, ma meno di un reboot.
In attesa che capisca per quale motivo si inciccia. Sempre che ci riesca...
--
"L'utopia sta all'orizzonte. Mi avvicino di due passi, lei si allontana
di due passi. Faccio dieci passi e l'orizzonte si allontana di dieci
passi. Per quanto cammini, non la raggiungerò mai. A cosa serve
l'utopia? A questo: serve a camminare." Eduardo Galeano
Maggiori informazioni sulla lista
flug-tech