quarta-feira, agosto 09, 2006

Um administrador de sistema de fugir!

Na 2. feira da semana passada, por engano, esqueci-me de incluir uma condicao para terminar um programa, pelo que ele gerou 100000 ficheiros (vazios, mas muitos). Como consequencia nao podia aceder aquele directorio. Enviei um mail ao nosso administrador de sistema a avisar qual era o problema e a pedir para restaurar o estado do directorio no Domingo a noite. Na 4a. feira o sysadmin vem bater a minha porta no escritorio depois de ter perguntado a toda a gente onde e que eu andava:

sysadmin - Ola! Nao estiveste por ca, por isso nao fiz nada!
ana (cara de espanto) - Porque?
sysadmin - Queria falar contigo antes.
ana - Porque nao por mail???????
sysadmin - Ah! Nao estava aqui quando tu enviaste o mail na 2a. feira
ana - Eu sei, por isso e que mandei o mail. Tu podias ter respondido...
sysadmin - Mas tu nao estavas ca...

Note-se que este e o gajo que e suposto resolver os nossos problemas...

ana - Mas eu leio mails em casa... Eu enviei-te ontem, 3a. feira um mail, e tu respondeste.
sysadmin - Pois foi!
(no comments)
ana - Entao o que e que querias falar comigo?
sysadmin - Qual e o problema?
ana - 2a. feira estraguei um directorio, por isso preciso do backup de Domingo a noite. Eu escrevi isto no mail.
sysadmin - Pois, mas eu queria falar contigo para tu me mostrares o problema

E importante informar que o gajo tem uma password que da para entrar nas contas de toda a gente a toda a hora em todos os computadores!

ana - Mas eu escrevi que nao se pode ver o directorio, precisamente por cause da grande quantidade de ficheiros
sysadmin - Ahhhhh! Pois... Era isso que tu dizias no mail, mas eu nao percebi

Aqui eu comecei a pensar seriamente em bater-lhe...

ana - E entao, podes dar-me o backup?
sysadmin - Mas se tu geraste muitos ficheuiros, eles tambem estao no backup!
ana - Nao no Domingo, porque eu so gerei os ficheiros na 2a. feira. Nos temos backup de todos os dias, nao temos?
sysadmin - Acho que sim... Mas o backup de 2a. feira...
ana - o de DOMINGO!!!
sysadmin - Mas eu li o teu mail na 3a feira, porque na 2a. nao estava ca quando tu...
ana - Sim, sim, nao estavas ca quando eu escrevi o mail as 4 da tarde... Mas eu pedia o backup de ontem num mail escrito na 2a. feira, por isso, e o backup de Domingo!
sysadmin - Mas eu so li na 3a. feira, e pensei...
ana - Pois, mas os emails tem data, e por isso podes ver que quando eu escrevi era 2a. feira!
sysadmin - Pois, mas eu nao percebi...

Sim, este gajo e responsavel pelo nosso sistema informatico! Nao, ele nao percebe nada de nada, inclusive de computadores...

ana - Mas tens o backup de Domingo, nao tens?
sysadmin - Acho que sim...
ana - Achas que sim?
sysadmin - Temos, temos...
ana - Optimo. Mas se nao tiveres tambem da o de 6a. feira. Eu nao fiz la nada no fds.
sysadmin - Ahhh... Mas o backup de Domingo esta vazio....
ana - Pois, porque nos fazemos backups incrementais. Tens de ir buscar o ultimo backup completo e incrementa-lo com as diferencas de todos os dias ate Domingo!
sysadmin - ... [boca aberta, olhar indescritivel]
ana - Deixa la, da-me o ultimo backup completo que tens e eu resolvo o resto.
sysadmin - E de quando e?
ana - EU SEI LA QUANDO E QUE VOCES FAZEM O BACKUP???? O sysadmin aqui es tu!

Acho que aqui ele fugiu e foi procurar o papel onde anota como se faz login no computador dele...

Entretanto passou um colega meu que me perguntou se o sysadmin tinha resolvido o problema. Quando eu lhe disse que nao, ele disse-me usa o comando xargs para passar os nomes de ficheiros em blocos pequenos ao programa que os apaga. 5 minutos depois eu tinha acesso ao meu directorio como estava na 2a. feira antes do tal erro...

30 minutos depois ligou-me o sysadmin a dizer que tinha restaurado o backup de Domingo mas que o directorio estava vazio (?!), mas que estava a trabalhar no ultimo backup completo. Mais 30 minutos e tambem ele consegui por la as coisas como estavam antes do erro.

E este gajo que tem o poder de vida e morte sobre o meu computador, dados e afins! Acham que posso dormir sossegada?!

O ter de ser ele a resolver os problemas e o castigo para quem nao testa devidamente os programas que escreve! :-)