Gli "Ospiti" della Sala Macchine


Home Page | Comments | Articles | Faq | Documents | Search | Archive | Tales from the Machine Room | Contribute | Login/Register
Nota: i miei commenti (quando ci sono) sono in italico

Il nuovo Server FAX/Mail

Sottotitolo: io non capisco un ca$$o, vero?

Ebbene si, dopo un lavoro di convincimento degno di un poema di Omero, sono finalmente riuscito a far entrare nella testa di UL che C'E' BISOGNO DI NUOVI SERVERS!

Detto fatto (leggasi: lasciamo passare 3 mesi buoni!), un bel giorno di meta' dicembre, subito dopo il mio rientro in ditta dopo una settimana passata a casa per via di un'operazione, UL mi raggiunge e mi dice che il nuovo Server (Dual Xeon, 2GB RAM e tanto altro) e' pronto da installare come nuovo Scanner01 (uno dei tanti Cluster che abbiamo si dedica solo ed esclusivamente alla scansione delle E-Mail con SpamAssassin e ClamAV, percio' sono stati chiamati Scanner0X).

Bene! Mi sposto nel laboratorio, acchiappo il CD di Debian e via di con l'installazione. Configurato il tutto e messo in produzione. Funziona come un orologio svizzero!

Discorso chiuso.

Ora abbiamo uno splendido Xeon (ma un po' piu' lento) che e' il vecchio Scanner01 a disposizione. Si, perche' vorrai mica buttarlo via, no? No, ovviamente! Visto che il Cluster Mail0X (quello che prende le E-Mails dal Cluster di Mailin, lo fa passare al setaccio dagli Scanners e poi, a seconda di cio' che l'utente ha chiesto, salva l'E-Mail o la manda da altre parti) e' un vecchio catorcio al termine della sua esistenza terrena, si e' pensato bene di sostituirlo. Tanto il vecchio Scanner01 e' perfettamente adeguato al compito (anzi, e' MOLTO meglio, ma ci vuole molto poco...).

Problema: su quel Server (vedi storia La superscazzola al cliente) e' installata una scheda FAX AVM Fritz!PCI e, ovviamente, anche il nuovo Server deve averne una.

Problema 2: pare che solo SuSE riesca a gestire quella scheda (questo disse SL).

Problema 3: per motivi a me ancora ignoti, SuSE si rifiuta categoricamente di venire installata su quel Server.

A questo punto, preso dalla disperazione, acchiappo nuovamente il CD di Debian e decido di vedere se SL ha ragione. Dopo una veloce ricerca su Google vedo che SL ha torto marcio! HylaFAX con la Fritz funziona anche con Debian, sebbene la cosa sia un po' laboriosa (installazione di pacchetti SuSE su Debian, compilazioni di moduli, etc.etc.etc.). OK! Installo e configuro il sistema di base e mi sposto il sala macchine (perche', nei nuovi ufficio ci sono SOLO telefoni VoIP [ma pork!! Inserire qui bestemmie a piacere] e c'e' una sola presa ISDN: quella alla quale e' attaccato il FAX delle segretarie! Quindi per provare se il FAX-Server funziona devo portarlo in sala macchine e aggangiarlo li ad una borchia ISDN).

Attacco il tutto e lo faccio partire. Prova: OK! Il FAX viene inviato e ricevuto correttamente. Alla faccia di SL con la sua SuSE.

OK! Fine della prima parte! Ora riporto il Server in laboratorio (perche' lasciare il Server in sala macchina attaccato provvisoriamente FUORI da un armadio non e' proprio una buona idea) e installo tutti gli ammenicoli di contorno (Exim, PostgreSQL, programmi vari di gestione e controllo, etc.etc.etc.). Alla fine il Server e' pronto per essere messo in produzione.

Decidiamo che e' meglio farlo la mattina presto, cosi' se succede qualcosa ho tempo tutto il giorno per cercare di metterla a posto. Arrivo quindi in ufficio presto, stacco il vecchio Mail01 dal Cluster, copio tutti i Logs di Exim e HylaFAX sul nuovo Server, spengo il vecchio, cambio l'IP al nuovo e... aspetto pazientemente che UL arrivi in ufficio, perche' da solo non ce la faccio a scambiare i Server (il vecchio pesa mezzo quintale ed e' pure in cima all'armadio! Da soli e' impossibile riuscire a toglierlo!). Alla fine arriva e ci spostiamo in sala macchine. Il vecchio Mail01 viene rimosso e il nuovo viene installato.

Bene, continuo come da programma a fare tutti i vari Tests di funzionamento. Senonche' il FAX decide che non e' piu' il caso di funzionare. Passo quindi 4 ore (leggasi QUATTRO ORE) a bestemmiare in tutte le lingue vive, morte o mezzo acciaccate che conosco nel tentativo di far funzionare il FAX. Niente! HylaFAX riceve il Job, lo passa al CAPI4HylaFAX che si guarda bene dal comporre il numero. Provo anche a cambiare il cavo ISDN, nella vaga speranza che fosse danneggiato (il cavo e' coscritto del Server, quindi che si sia fossilizzato qualcosa non mi avrebbe stupito piu' di tanto). Niente di niente.

Alla fine decido che e' il caso di vedere se e' un problema Hardware. Visto che di quelle schede ne abbiamo ancora un paio ne arraffo un'altra e la sostituisco. O, meglio, VORREI sostituirla! Passo davanti al tavolo di UL per prendere le chiavi della sala macchine e gli spiego brevemente cosa intendo fare. Lui ridacchia dicendo che sono un incapace, prende la scheda e decide di andare lui stesso in sala macchine a cambiarla. Vabbe, nessun problema: a me basta che qualcuno cambi la scheda, giusto per essere sicuri al 100% che non sia un problema Hardware! Mi pongo quindi al mio posto pingando il Server per sapere quando verra' spento e aspetto.

Aspetto e aspetto e aspetto, alla fine, dopo un quarto d'ora di attese decido di telefonare in sala macchine per sapere come mai UL non ha ancora proceduto a lanciare lo Shutdown (almeno quello!).

IO: UL, ma come mai non hai ancora tirato giu' la macchina?
UL: Sto smandruppando la configurazione di HylaFAX per trovare il problema!
IO: (trattendo a stento le bestemie) UL! La configurazione di HylaFAX e' perfetta! Non toccare niente e cambia quella c@$$0 di scheda! Il Server e' fermo da 4 ore e gli altri sono al tracollo! NON ABBIAMO TEMPO PER GIOCARE!!! CI SONO 30000 E-MAILS IN CODA CHE ASPETTANO!
UL: Aspetta, prova adesso!
IO: Che gli hai fatto?
UL: Sbiriguda con la superscazzola come se fosse antani (mettere qui un po' di frasi senza senso).

Vabbe: provo a spedire il FAX e, come volevasi dimostrare, non funziona. Un rapido controllo mi informa poi che UL non ha fatto proprio nessuna modifica alla mia configurazione.

Alla fine (stavo per prendere il martello e scendere in sala macchine!) UL decide di cambiare la scheda, apostrofandomi prima con un: "ma tanto non cambia niente! Il problema l'hai fatto tu con le tue configurazioni di HylaFAX!".

Il Server viene quindi riavviato con la nuova scheda e... i FAX vengono perfettamente inviati!

Lascio quindi UL alla sua pausa sigaretta, prendo il FAX ricevuto e gli scrivo sopra:

SI! SONO UN IDIOTA E NON CAPISCO UNA SEGA!

a caratteri cubitali e lo lascio sulla tastiera di UL. Questi, quando ritorna vede il FAX e mi chiede cosa significa.

IO: Prova a leggerlo, per favore
UL: Si! Sono un idiota e non capisco una sega!
IO: Bene! Mi fa piacere che lo ammetti! Ora appendilo alla parete e recitalo 4 volte al giorno per due settimane! POI, se hai ancora voglia, possiamo discutere sulle mie capacita' di trovare e risolvere i problemi!

E che cacchio, qui si sta esagerando! UL+SL fanno i casini e IO devo prendermi le colpe? Anche se dico esattamente dove sta il problema e non mi lasciano risolverlo?

Mah! Lasciamo i poveri Servers a macinare 30000 E-Mail di auguri di buon Natale che e' meglio.

P.S.: Per la cronaca, sono 3 giorni che il Server e' su e spedisce allegramente i FAX senza problemi. Che dite? L'avra' capita? Io temo di no, ma speriamo nel miracolo di Natale.

Addendum:

Poco dopo aver spedito questa storia UL mi scrive un'E-Mail da casa sua (e' in ferie da ieri fino alla fine dell'anno). Iopenso: ma se sei in ferie, perche' vieni a rompere le palle a me? La riporto (tradotta, ovviamente!) perche' e' uno spettacolo:

Ciao Luca,

Io continuo a monitorare il Server, suppongo proprio che tu ieri a
mezzogiorno, come consigliai [nda: e il suo consiglio e' stato ovviamente
ignorato!], hai tolto la scheda ISDN e hai dirottato il traffico E-Mail su un
altro Server. Ora sembra girare stabile, non e' vero?

Ne riparliamo l'anno prossimo

Ciao
UL

Ora, qualcuno mi sa spiegare PERCHE' DIAVOLO io dovrei staccare una scheda perfettamente funzionante da un Server altrettanto perfettamente funzionante e rivoluzionare completamente il Cluster? Ovviamente, gli ho risposto con un'E-Mail condita di insulti e l'invito a rileggersi bene la frase che scrissi sul FAX. Mah! Questi UL.

Addendum all'addendum: Dopo aver aspettato altri 3 (leggasi TRE) mesi, finalmente a inizio Marzo si e' deciso di sostituire un altro Scanner e Mail (in pratica, rifare la stessa cosa della storia), cosi'!, giusto perche' i Server sono al collasso (da almeno un anno, oramai!).

Ovviamente, UL ha deciso che io sono ancora sempre un idiota e non sono capace a mettere su Hylafax. Vabbe', che mi importa? Il mese scorso ho sfanculizzato tutti e tra 3 settimane (sto gia' contando i giorni!) me ne andro' da questa ditta dove non credono che sia in grado di fare il mio lavoro sebbene il tapino che ha sempre fatto andare i Clusters sia io. Ah, ovviamente, da quando ho dato le dimissioni continuano a mandarmi E-Mail del tipo "ma come si fa questo?" e roba del genere. suona familiare... Tanto sono un idiota, no? anche quello suona familiare

Luca Bertoncello
04/03/2007 00:00

Previous elenco Next

le storie degli ospiti sono in ordine sparso, quindi 'precedente' e 'successiva' possono portare su storie di altri autori

Comments are added when and if I (or the story's author) has the time to check them and after removing junk, phishing and so on. So don't hold your breath. Besides, if your comment doesn't get posted, don't write me about it. Evidently it wasn't worth it.

1 message post new
Mauro PietrobelliSOB.... By Mauro Pietrobelli - posted 05/06/2009 09:33 - reply
E' sempre così, si accorgono che esisti e che sai fare il tuo lavoro solo quando te ne stai andando e si ritrovano nelle peste.
Ciao Mauro--
Mamo

Previous tales' list Next


This site is made by me with blood, sweat and gunpowder, if you want to republish or redistribute any part of it, please drop me (or the author of the article if is not me) a mail.


This site was composed with VIM, now is composed with VIM and the (in)famous CMS FdT.

This site isn't optimized for vision with any specific browser, nor it requires special fonts or resolution.
You're free to see it as you wish.

Web Interoperability Pleadge is this a valid html document? Support This Project