Questa mattina il blog è stato offline fino dopo l’una ed è doverosa una spiegazione.
Ieri ho vinto per oggi un viaggio andata e ritorno in Francia da un cliente per una serie di riunioni di pianificazione. No, non è un modo per nascondere un pranzo di Natale, a pranzo ho mangiato una baguette au jambon mentre tornavo a piedi in ufficio dal Carrefour dove avevo fatto razzia di formaggi.
Stamattina mi sono svegliato alle 04:30 e ho trovato la VM su cui è ospitato il sito irraggiungibile. Ho aperto un ticket e sono saltato in macchina per andare dal cliente.
Il fornitore ha risolto il problema poche ore dopo, ma c’è un “ma”.
Fino all’una non mi sono potuto collegare in Rete ed è stato lì che ho scoperto il problema: quando un server va giù male rimangono i socket nel file system (stale socket). Le ultime versioni di MySQL di CentOS sembra che abbiano dei problemi con gli stale socket: quando MySQL riparte dopo un crash non ripulisce lo stale socket e tutti i processi che usano quel metodo di comunicazione vedono il database server KO.
Ecco spiegato il down di questa mattina, purtroppo la sfiga ha visto che questa mattina ero AFK e ha colpito con precisione chirurgica.
Passando davanti a un negozio di cellulari del nostro ex-monopolista di telefonia radiomobile, ho visto in vetrina un prodotto di cui avevo già letto, ma che pensavo fosse ancora di la da venire sul mercato; ovviamente mi sbagliavo e penso sia utile aggiornare anche altri Geek smemorati come me.

