Bitter Hairy Sysadmin

Surtout, surtout, ne devenez jamais sysadmin. Vous allez vous bouffer les couilles.

24.12.04

Joyeux Noel (toussa, toussa)

Oé, joyeux Noel les enfants !

Période propice à l'amusement, la joie de vivre, les cadeaux et le sur consommérisme à outrance qui réveille en chacun de nous le gamin pourri gaté qui n'a jamais eu son action Barbie-joe.

Occasion aussi de bénéficier des largesses proverbiales de notre bien aimé big boos (ne vous méprenez pas, je l'aime bien, hein. C'est juste qu'il n'a pas trop l'air de savoir ce qu'est notre existence "ici bas" (sic) ).

Dont acte : 2 jours de RTT obligatoires le 24 et le 31 décembre. Que je complète avec 4 jours de congés pour m'octroyer une douce semaine de repos (ou pas).

Sauf que.
(j'aime bien "sauf que", ca résume ma vie on dirait).
Sauf que l'on doit mettre en place un site pour un grand compte lundi 27. Du coup, le lundi a sauté.
Sauf que la copie des fichiers n'a été faite que le jeudi soir parce que le chef de projet ne voulait pas le faire avant parce qu'il finissait de développer.
Sauf que du coup, loi de Murphy aidant, le site ne marche pas. Et que je me retrouve jeudi 23 à me casser à 21h15. Et que je dois y retourner le lendemain (24 décembre) à 14h.
Un problème de config réseau en moins (localhost n'existait pas, ou du moins ne pointait pas sur 127.0.0.1/8...pas pratique quand on se connecte à une BdD), une erreur spottée en plus (la génération des mots de passe des comptes utilisateur qui était fuckée) et le site est opérationnel.
Grâce à moi, vu que le chef de projet ne s'est pas pointé à 14h, lui. (branleur)
Il ne s'est même pas pointé du tout (branleur bis).

Et du coup, bein j'y retourne lundi matin.
Je crois que sculpteur de coquilles d'huitre, ca a l'air pas mal au final comme projet professionnel.

PS : Soyez sages les enfants, sinon le père Noël et noos viendront chier dans votre cheminée (comme dans cette merveilleuse pub que l'on peut voir dans le métro)

20.12.04

Allez, tiens, t'as bien mérité une compensation.

Déjà, un truc qu'il faut avouer, c'est que la majorité de mon boulot s'effectue le soir, voire la nuit, voire les weekends, voire quand je suis malade.

Je vous calme tout de suite, j'ai pas encore réussi à créer le méga script perl qui monitore tous les serveurs, réinstalle windows quand ca plante, et qui en plus t'apporte le café le matin, avec une petite gaterie sous le bureau pour te réveiller en douceur. (même si j'aimerais bien)

Non, c'est juste que le principal de mon boulot doit se faire selon une règle bien précise : l'emmerdement minimum des utilisateurs...par contre moi je peux me branler.

Donc en gros, si un serveur plante alors que je suis au lit avec 39.5, mon portable va sonner parce que ces golios ne peuvent pas péter sans que je ne sois là. (heureusement d'un autre côté, sinon je ne serais pas payé). Si je dois me fader la migration des 30 postes commerciaux de mac OS9 à winXP, je dois calculer avec les rtt des utilisateurs et revenir plusieurs samedis d'affilée. Si je dois faire une réinstall complète sur un serveur parce qu'il rame tellement que même la sauvegarde prend trois ans, ca sera pas avant 19h.

C'est ce dernier cas qui s'avère le plus intéressant.
Le serveur de développement est une sombre merde sous win2k serveur. Tellement merdique que le disque n'a jamais été défragmenté en 3 ans. Tellement merdique que copier un giga et demi de données prends 6h. (ca la fout mal pour la sauvegarde).

Tellement merdique que votre serviteur propose une idée de génie (la moins pourrave, surtout, vu la situation) : format/réinstall. Classique avec windows, surtout vu l'état du disque.

J'arrive à 9h ce jour là, tout va bien se passer.

Sauf que. Il faut commencer à 19h30, parce que les développeurs bossent dessus en journée. (z'ont qu'à pas faire du .net).
Sauf que le temps de copier toutes les données (bdd, sites en développement, etc) il est déjà 3h30 du matin.
Sauf que je finis à 7h30 du mat.
Sauf que forcément, quand tu remontes une config IIS à 7h du mat, t'as pas l'esprit très clair, et t'oublie des sites. (c'est vrai qu'un httpd.conf, ca serait trop simple pour les ingénieurs de billou).
Sauf que t'habites à une heure de métro, et que du coup, ca sert à rien de te casser pour te faire rappeler à 9h quand les développeurs arrivent.
Sauf que tu te retrouves à te casser à 12h. Après 27h non stop de boulot.

Et que ta seule compensation, c'est une pizza pepperoni lovers livrée à l'agence aux frais de l'agence (et encore, faut se battre avec la compta pour la justifier) et une demi journée de repos.
Repos obligatoire, vu que tu tombes dans les vapes, car tu n'as rien mangé le matin, et que tu es debout depuis 29h.

<3 <3 mon boulot <3 <3
O/~~~~
yeah \0/

17.12.04

Y'a rien de plus con qu'un utilisateur d'Office (tm, copyright Microsoft, all rights reserved, dtc avec du gravier)

Comment s'amuser facilement au bureau ?

Très facile : on prend un commercial à la bourre dans sa reco (recommendation, espèce d'infâme truc pipo-commercialo-créatif à destination du client d'une agence de pub), qui bien sûr fait sa jolie reco (espèce d'infâme...etc, pour ceux qui ne suivent pas) avec powerpoint, le meilleur outil de mise en page du monde.

Le joli petit document fait la bagatelle de 61 pages, pour un poids total de 51 megas et des brouettes. (super important : ne mettre que des illus haute def dedans, sinon c'est pas drole, et ne pas compresser le doc en pdf basse def de 4 mégas).

Ce gentil commercial va vouloir l'imprimer, donc on a besoin de'autres ingrédients :
- un délai limite, genre il doit voir le client avec 10 exemplaires dans 2h.
- un réseau plus que limite. Du 100 mbits qui se vautre pour atteindre moins de 10mb, ca sera très bien.
- Un OS qui n'est pas capable de traiter correctement un travail d'impression.

On touille bien le tout, on laisse reposer, et on se retrouve avec au final :
- Un commercial complètement paniqué parce que sa réco sort au rythme d'une page à la minute (grand max), et qui coupe à la 50e page.
- Un rip (l'ordinateur qui gère les impressions envoyées par tous les petits windows pour les envoyer au copieur) qui se chie dessus car il s'est mangé au total la bagatelle de 8 gigas de données (qu'elles soient arrivées à destination ou qu'elles se soient vautrées en route parce que l'admin a killé le job). Résultat, j'attends encore le technicien xerox pour qu'il me restore l'OS du rip...qui est rip, lui aussi. (ahahah, ce que je suis drôle, tuez moi, vite.)
- Un sysadmin qui se dit que finalement, l'ébenisterie sur contreplaqué, ca doit être bien cool comme métier.

J'ai vraiment un job formidable

Petite scène pas si exceptionnelle que ça.

Après maints déboires sur un serveur (sombre histoire de raid qui ne monte pas, et qu'il faudrait remonter et c'est la merde, enfin bref) arrive environ 17h30 un vendredi.

Mon chefaillon/collègue se pointe en nous demandant au chef de projet et à moi si ca va prendre longtemps pour remonter le serveur. Banal.

On ne se bile pas trop, ca sera fait, on sait pas trop quand. Au pire on finira lundi matin.

Mais là...là...ce con me tue. Pas le petit meurtre, genre une balle en pleine tête, bien propre et tout. Non, plutôt me retrouver tabassé à mort dans un parking un vendredi soir avant les vacances, et me laisser crever avec la colonne vertébrale pétée, en train d'agoniser 1 semaine avant que le concierge retrouve mon cadavre.

C'était pas très dur en fait, il a suffit de quelques phrases laconiques :
" Mon petit bhs, vous allez remonter le serveur, hein ?
- Bien sûr, surtout que je me casse dans pas très longtemps, donc au pire on finira lundi.
- Ca va pas être possible, je te rappelle que tu as un poste à responsabilités, tu ne te casseras que quand ca sera fini.
- Oé, enfin t'es gentil, moi je bosse pour vivre, je ne vis pas pour bosser non plus. J'avais un peu prévu des trucs plus glamours pour mon vendredi soir.
- Ca c'est pas mon problème. Bon, les gars, je pars en weekend (parce que ce putain de connard me refuse mon vendredi soir alors que lui se casse en weekend ? priceless.) je veux que ca soit up pour lundi matin dernier délai, démerdez vous."

On se dit que j'éxagère, que c'est pas possible...bein si.

On s'allume une clope (j'avais arrêté, je suis passé à un paquet/jour en 2 mois...génial), on fait gueuler Shéna Ringö et on retrousse ses manches...sauf qu'en fait j'ai rien à faire. Bah oui. Le chef de projet touche à mort en unix, il se configure son petit mysql, son apache et tout comme un grand avec les options qu'il veut. J'ai eu 3 lignes à modifier lundi matin dans son smb.conf, mais bon, ca ne m'a pas empêché de me casser à 20h30 un vendredi soir.

Boulot de merde, tiens. Je pense que je vais réactiver l'option always_bcc sur une de mes adresses dans pas longtemps.

Vous voulez me faire chier ? Je vais me la jouer BOFH.

PS : Juste un petit edit suite à une question qu'on m'a posée (et une qu'on ne m'a pas posée) : always_bcc est une option dans un des logiciels de notre passerelle mail qui envoie une copie de chaque mail transitant par la passerelle (donc tous) vers une adresse de mon choix.
Toujours pratique.

Quant au BOFH, c'est le bastard operator from hell : le sysadmin démoniaque, qu'il vaut mieux avoir pour ami que pour ennemi.

pourquoi un nom pareil ?

C'est vrai ça, d'abord ?

Déjà, on se doute bien que les gens qui viendront ici ne seront pas là pour la beauté de ma prose, qui a déjà fait bander plus d'un abribus. (même si.)

Non, tout simplement parce que je trouve que ça résume bien ce que je pense être une généralité, ou tout du moins mon cas personnel.

Je suis administrateur systèmes et réseaux, je suis barbu (surtout par flemme, flemme qui découle de mes horaires totalement inordonnés...more to come later) et que je suis rapidement devenu aigri.

Aigri, genre à troller par plaisir sur des forums, à vouloir envoyer chier les utilisateurs (mais je ne le peux pas, toujours sourire, les enfants, règle numéro un), à se dire que finalement, carreleur au black, c'est un métier d'avenir.

C'est là le drame de ma vie, et la principale raison d'être de ce blog, relater mes déboires au sein d'une agence de communication, et j'espère trouver là une soupape pour me débarrasser de tout ça. Ou à défaut prévenir les générations futures : sysadmin ca pue.