Tales from the Machine Room |
W - Ha chiamato SL di $dittafancazzisti, hanno un guaio con un paio di macchine che
vennero installate tempo addietro e di cui noi dovremmo occuparci.
IO - Ok, molla il foglio.
W - No, il fatto e' che quelle macchine sono per la LAN del loro ufficio, quindi
qualcuno dovrebbe andare la a vedere...
Oh che bello. Cosi' vado a $dittafancazzisti, li' vengo accolto da UL, con l'altisonante titolo di Direttore dell'IT.
UL - ...quindi abbiamo avuto questo problema con l'ups e praticamente tutti i
server si sono spenti...
IO - Ok, e perche' non li avete riaccesi?
UL - Non e' cosi' semplice, e' un sistema altamente integrato yada yada, processi
concorrenti blah blah, massima ridondanza yada yada...
IO - ?? Come sarebbe a dire??
UL - Mah... il vostro collega H non vi ha spiegato?
IO - H e' momentaneamente in ferie, quindi no, non ha spiegato un tubo. Avete
della documentazione su sta cosa?
UL - Ah si, c'e' un manuale...
E mi molla il malloppazzo. Ok, sti rimbamba hanno una manica di server, di cui uno, che sarebbe quello principale e che chiameremo A tanto per capirci, pare che abbia dei file di configurazione che sono su una partizione montata via NFS da un altro server, che chiameremo B, il quale a sua volta ha qualche accrocchio di middelware scoobydoobydo che richiede per avviarsi una autenticazione via server Radius che e' installato sul server C, il quale a sua volta richiede saildiavolocosa su server A...
He...hummmm... 'spetta 'n moment... allora, per avviare server A ti serve il server B, ma per avviare B ti serve C e C dipende da A... oh che bello!
IO - (rivolto ad UL) E chi sarebbe il Torquemada che si e' sognato sta cosa?
Si, perche' bisogna essere Himmler o Hannibal Lecter per mettere in piedi una roba del genere. Comunque, nella documentazione c'e' anche la "procedura per il riavvio del sistema", che e' una roba del genere:
E va avanti cosi' per un bel po'... in sostanza il sistema e' imbrogliare i 3 rottamoni facendogli credere che i vari servizi siano gia' su quando questi non lo sono. Sembra facile eh?
Quello che ancora non ho detto e' che i 3 cosi sono agli estremi opposti della sala macchine di $dittafancazzisti, separati da quello che potrebbe essere solo descritto come un percorso alla Indiana Jones con cavi di rete tesi in mezzo ai corridoi, mattonelle del pavimento pericolanti, racks proni al crollo e CL che sputano freccette avvelenate con le cerbottane (ok, no, quest'ultimo particolare non c'era, ma non mi sarei stupito piu' di tanto)
Ah, ed ovviamente in tutta la sala macchine c'e' UN solo monitor ed UNA sola tastiera.
Ok, indosso il mio cappellino da BOFH, la giacca da moto, faccio schioccare un cavo di rete a mo' di frusta e recupero dagli uffici attinenti 3 tastiere e 3 monitors con relativi cavi di alimentazione, dopo di che procedo a mettere in pratica cio' che dice la documentazione. Al terzo o al quarto tentativo imbrocco il tempo giusto ed i 3 magi sembrano riavviarsi.
Dopo essermi ripreso dall'immane faticata sono arrivato persino a suggerire ad UL di mettere in piedi un sistema diverso, o come minimo a mettere i 3 maledetti nello stesso rack e con un KVM, sono quasi pronto per ripartire.
UL - Ma in effetti stavamo pensando ad un sistema piu' robusto, distribuito su 2 datacenter con un load-balancer geografico e...
Un serpente velenoso! Voglio un serpente velenoso. Anzi no, 2! Che li metto in cluster!
Davide
28/07/2008 00:00
Comments are added when and more important if I have the time to review them and after removing Spam, Crap, Phishing and the like. So don't hold your breath. And if your comment doesn't appear, is probably becuase it wasn't worth it.
Ma com'è che li trovi tutti tu?? Ti hanno maledetto?
deve essere
La Maledizione del Brasiliano Morto..
Provato a fare qualche rito per scacciare il malocchio?
Contatta lui: http://www.magoanubi.com/ (Per chi non lo conoscesse, cercate qualche video in giro per la rete )
Ciao bigD in bocca al lupo!
djtwenty
By djtwenty - posted 28/07/2008 08:51
Hai saputo chi è il marziano che ha progettato l'accrocchio malefico?
lo stesso che metteva i files .mailfilters in /var/spool/virtual come gia' raccontato
Jurghen
By Jurghen - posted 28/07/2008 08:51
Lorenzo
By Lorenzo - posted 28/07/2008 09:01
Gama
By Gama - posted 28/07/2008 09:01
Doa
By Doa - posted 28/07/2008 09:14
Lorenzo
By Lorenzo - posted 28/07/2008 10:34
Eh.. potresti portarci la tua esperienza con una "storiella" infrasettimanale.. Penso che, oltre a me, potrebbe interessare a molti tuoi "lettori". Grazie!
la "storiella" e' gia' scritta, ma sara' pubblicata solo tra un po'... in ogni caso, un sunto e' "Sun Fire X1200 + VMWare = problemi a non finire"
Sky
By Sky - posted 28/07/2008 11:24
Cthulhu
By Cthulhu - posted 28/07/2008 12:33
Lucia&Bruno
By Lucia&Bruno - posted 28/07/2008 14:04
Alberto
By Alberto - posted 28/07/2008 14:04
Davide
By Davide - posted 28/07/2008 15:42
"Tutti i sistemisti che ho incontrato avevano un difetto: non erano te…"
E' questo che ti hanno sussurrato i server A,B,C ?
no, mi sussuravano "ricordati che devi morire..."
Andrea B.
By Andrea B. - posted 28/07/2008 15:42
Domani vado da un cliente per assistere Bob di $aziendaregionale a mettere su un accrocco per $sistemadiprenotazione che nonceprobelmamassimo5minuti direttamente in produzione.
Stasera faccio il rito invocando Cthulhu.
Giordano
By Giordano - posted 28/07/2008 15:42
jacksparrow
By jacksparrow - posted 28/07/2008 16:03
Ti stupiresti più di tanto se una volta o l'altra trovassi davvero un'istruzione del genere?
Visto i fenomeni con cui hai a che fare...
mi stupirei si' se le istruzioni non le ho scritte io...
DAVIDE SANTO SUBITO
esagerato...
Marco
By Marco - posted 28/07/2008 19:27
Non so perché ma mi ricorda Dilbert
Alex Arnz
By Alex Arnz - posted 28/07/2008 19:29
Il suo sistema prevede un messaggio di posta elettronica.
Io: ma se non sanno la password, come fanno ad entrare nella loro mailbox a leggere quella nuova?
Lui: ci scrivono una email e noi cambiamo nuovamente la password e gliela rimandiamo sempre via mail.
tanto tempo fa il mio SL suggeri' di mandare una mail agli utenti per informarli che il server di posta era down... dopo che gli ripetei la cosa per un paio di volte comincio' ad intuire che qualche cosa nel suo suggerimento era sballata
ImGlad
By ImGlad - posted 28/07/2008 19:29
Geo
By Geo - posted 28/07/2008 19:29
Dino
By Dino - posted 28/07/2008 19:29
steeve
By steeve - posted 29/07/2008 08:18
Ma in attivo/passivo o attivo/attivo?
Nel secondo caso, cosa ci mettiamo davanti per fare load balancing?
:-)
Indiana Bofh
Riccardo Cagnasso
By Riccardo Cagnasso - posted 29/07/2008 08:18
ginger
By ginger - posted 29/07/2008 08:18
e ho pensato pure di metterla in pratica ![]()
Stefano Gronchi
By Stefano Gronchi - posted 29/07/2008 08:18
Lorenzo
By Lorenzo - posted 29/07/2008 08:18
Alex Arnz
By Alex Arnz - posted 29/07/2008 08:19
Locomotiva
By Locomotiva - posted 29/07/2008 08:19
stecolna
By stecolna - posted 29/07/2008 08:19
Mi sa che hai poteri...."calamitosi"!!!
O mi sbaglio??
sto cominciando a convincermene anche io
ce
By ce - posted 29/07/2008 10:09
Laurento
By Laurento - posted 29/07/2008 18:05
filsysadmin
By filsysadmin - posted 29/07/2008 18:05
hal
By hal - posted 29/07/2008 18:05
Tommaso
By Tommaso - posted 29/07/2008 18:06
Enrico
By Enrico - posted 29/07/2008 18:06
St0rM
By St0rM - posted 29/07/2008 19:36
Nik
By Nik - posted 30/07/2008 09:13
posso capire che non conoscessi Cthulhu... posso anche passare il fatto che non conoscessi nemmeno Torquemada... ma neppure Himmler???
@ Davide:
hai hai hai... "Morte", "Guerra", "Fame" e "Pestilenza" li hai già usati!! battezzasti così i 4 firewalls forniti da $bloodyidiots, ricordi?
http://www.soft-land.org/storie/07/story02
'mbe'? che c'e'? i nomi mica sono single-user only...
Eugenio D.
By Eugenio D. - posted 30/07/2008 09:13
lordmark
By lordmark - posted 30/07/2008 14:35
Jack
By Jack - posted 30/07/2008 19:03
Jeegsawk
By Jeegsawk - posted 31/07/2008 10:40
31 story23
36 story10
40 story15
40 story20
41 story29
43 story16
46 story25
48 story17
48 story28
50 story14
50 story26
54 story19
54 story13
55 story18
56 story24
61 story27
62 story22
63 story21
75 story11
91 story12
Quindi stravince 'story12'... non so bene per quale motivo...
Giuseppe
By Giuseppe - posted 31/07/2008 10:40
BaboonCobol
By BaboonCobol - posted 30/07/2008 20:20
Daniele
By Daniele - posted 31/07/2008 16:11
Andrea B.
By Andrea B. - posted 31/07/2008 16:12
Cymon
By Cymon - posted 01/08/2008 19:34
Federico
By Federico - posted 04/08/2008 08:30
Enrico
By Enrico - posted 05/08/2008 09:08
....ci saranno almeno un milione di personaggi del passato che non conosco... oppure che ho sentito nominare ma che fwg o wiki per vederne il maggior numero di aspetti...
...sarà che ne so qualcosa... ma non mi stupisco mai a pro posito di niente e/o di nessuno....
A voler svelare tutta la mia ignoranza devo ancora bene riuscire a capire l'original "se striscia fulmina...."
embe? ![]()
dAb
By dAb - posted 10/08/2008 09:06
Cyber
By Cyber - posted 24/08/2008 13:33
Riccardo
By Riccardo - posted 26/08/2008 16:11
R.
Cyber
By Cyber - posted 26/08/2008 16:28
anche io mi definisco Nerd!
Un Nerd venuto un pò male ma cmq non mi scosto tanto =)
Per curiosità
Con il computer ogni tanto ci giochi? =)
definisci "giochi"... if( $giochi =~ ti scrivi da solo il tuo CMS perche' quelli che ci sono non ti piacciono debuggi il codice di Apache fai cose che ti divertono e per cui non sei pagato ) { si; } else { no; }
Torquemada
By Torquemada - posted 29/08/2008 14:03
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.