KubuntuBlog

And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports on it, you know they are just evil lies. Linus Torvald

Aller au contenu | Aller au menu | Aller à la recherche

samedi 2 décembre 2006

Bacula 1 : Installation et configuration du serveur

Cet article est le premier d'une série de trois. Nous allons voir comment installer et configurer une solution de sauvegarde réseau. Nous pourrons ainsi centraliser sur un serveur la sauvegarde des données de toutes les machines du réseau.

Introduction

Cahier des charges

J'ai récupéré il y a peu de temps un lecteur de bandes SCSI et quelques bandes DDS-3. Je me suis donc mis en recherche d'une solution de sauvegarde qui me permette de centraliser celle-ci sur le serveur pour toutes les machines du réseau. Mon cahier des charges était le suivant :

  • Présent empaqueté dans Ubuntu
  • Gestion automatique d'un catalogue
  • Sauvegarde centralisée sur un serveur de backup
  • Possibilité de gérer plusieurs clients indépendants
  • Gestion d'un lecteur de bandes mais aussi d'autres médias (disque dur, cdroms, dvds)
  • Si possible présence d'une inteface graphique pour gérer et suivre les sauvegardes

Après avoir étudié plusieurs logiciels, je me suis orienté vers Bacula qui répond à tous mes prés-requis. Il a l'avantage de disposer d'une documentation très bien faite et presque entièrement en Français. Par contre il semble très puissant et donc compliqué à mettre en place. Nous verrons qu'en fait un peu de rigueur et pas mal de lecture font qu'il ne l'est pas tant que ca.

Vue d'ensemble

Pour avoir une idée plus complète des composants de Bacula, je vous renvoi vers la documentation

Voici quand même une brève introduction des composants :

  • Director daemon : composant principal de Bacula, il va diriger tous les autres.
  • Storage daemon : c'est le service qui va s'occuper d'écrire les fichiers de sauvegarde. Dans notre cas il accèdera au lecteur de bandes
  • File daemon : c'est la partie client qui va lire les fichiers à sauvegarder sur chaque machine et les envoyer au Storage daemon. Il doit y en avoir un par machine à sauvegarder.
  • Bacula console : c'est l'interface utilisateur. Grâce à lui nous pourrons communiquer avec le Director et gérer nos sauvegardes (les lancer, voir les rapports ...)

Voyons aussi rapidement les termes employés dans la configuration de Bacula :

  • FileSet : Quels fichiers allons nous sauvegarder ? c'est le point d'entrée des File daemon
  • Client : Quelles machines devons nous sauvegarder ?
  • Schedule : Quand les sauvegardes doivent être executées ?
  • Pool : Ou ces sauvegardes seront-elles écrites ? Cela peut-être par exemple un ensemble de bandes.
  • service / daemon / démon : tous ces termes désignent un processus qui fonctionne en arrière plan sur votre ordinateur. Vous connaissez surement cron ou Xorg ou encore apache qui sont tous des démons.

Installer le lecteur de bandes

Cette partie est spécifique à ma configuration. Si le votre est déjà fonctionel ou que vous sauvegardez autrement vous pouvez passer au point suivant.

## module de la carte SCSI ISA
$ sudo modprobe aha1542  aha1542=0x230
## module du lecteur de bandes
$ sudo modprobe st
## Testons maintenant le fonctionnement
$ sudo mt -f /dev/st0 status
drive type = Generic SCSI-2 tape
drive status = 620756992
[...]
## Faire une sauvegarde The old way : avec tar
$ cd /tmp
$ cat > test
Bonjour, je suis un fichier de test.
^D
$ sudo mt -f /dev/st0 rewind
$ sudo tar cvzf /dev/st0 test
test
$ sudo rm test
$ sudo tar xvzf /dev/st0 test
test
$ cat test
Bonjour, je suis un fichier de test.

Si tout cela fonctionne, on peux alors ajouter les modules à /etc/modules.

Bacula sur le serveur

Note: Cette installation à été faite sur une Ubuntu Dapper. Si votre serveur est en Edgy[1] quelques différences peuvent apparaître.

Installer

Comme bacula est disponible en paquets, l'installation est très simple. Une seule chose à faire : choisir quelle base de donnée hébergera le catalogue des fichiers sauvegardés.
Vous avez le choix entre MySQL, PostgreSQL ou SQLite. Pour simplifier l'installation, nous choisirons SQLite qui ne nécessite pas de démon de BDD.

$ sudo apt-get install bacula-director-sqlite bacula-sd bacula-console bacula-fd

Dans la suite de ces articles, nous allons créer une configuration pour sauvegarder

  • le répertoire /etc du serveur FortCigogne
  • le Catalogue des fichiers sauvegardés (en fait c'est déjà configuré par défaut)
  • le répertoire /etc d'une autre machine : Penfret

Configurer

La configuration est centralisée dans le répertoire /etc/bacula.

Storage Daemon

Ce service s'occupe d'ecrire les fichiers sur le media choisi. Dans notre exemple, un lecteur de bandes. Pour les autres médias, voir sur le site de Bacula

$ sudo vi /etc/bacula/bacula-sd.conf

Beaucoup d'exemples sont présents dans ce fichier. Pour mon lecteur de bandes :

Device {
Name = "HP C1537A"
Media Type = DDS-3
Archive Device = /dev/st0
AutomaticMount = yes; # when device opened, read it
AlwaysOpen = yes;
RemovableMedia = yes;
RandomAccess = no;
}

Vous pouvez vérifiez la syntaxe du fichier de configuration avec cette commande :

$ sudo bacula-sd -t -c /etc/bacula/bacula-sd.conf

puis redémarrez le daemon.

$ sudo invoke-rc.d bacula-sd restart
Director Daemon

Ce service controle et commande tout le processus de backup. Sa configuration est la plus ardue. Voir la documentation pour tous les détails

$ sudo vi /etc/bacula/bacula-dir.conf

Modifiez la configuration par defaut (commentaires en ajoutant un # devant la ligne) :

  • dans JobDefs
    • commentez uniquement la ligne FileSet = "Full Set"
    • Changez le Storage pour le votre, voir la directive Storage ci-dessous
  • pour les Job
    • commentez entièrement le Job correspondant à Client1
  • pour les FileSet
    • commentez entièrement le FileSet correspndant à Full Set[2]
  • pour les Storage
    • si vous sauvegardez autrement que sur fichiers, commentez le Storage File

Ajoutez alors votre propre configuration.

D'abord quelle couple Machine / Fichiers allons nous sauvegarder ?

# Configuration de FortCigogne
# Sauvegarder les fichiers de /etc pour Fortcigogne
Job {
Name = "FortCigogne_config"
FileSet = "Config" # doit correspondre à la directive FileSet ci-dessous
JobDefs = "DefaultJob" # paramètres non spécifiques à ce Job
Write Bootstrap = "/var/lib/bacula/FortCigogne.bsr"
}

Définissons maintenant les fichiers à sauvegarder :

# Fichiers de /etc
FileSet {
Name = "Config" # utilisé dans Job/FileSet
Include { # Fichiers à inclure dans la sauvegarde
Options {
signature = MD5
compression = GZIP
}
File = /etc # Une ou plusieurs ligne correspondant aux repertoires à sauver
}
}

Enfin définissons le lieu de sauvegarde (ici aussi beaucoup d'exemples sont présents) :

# Sauvegarde sur bandes
Storage {
Name = DDS-3 # Le nom utilisé dans JobDef ci-dessus
Address = FortCigogne # le serveur hébergant le Storage daemon
SDPort = 9103
Password = ""
Device = "HP C1537A" # doit correspondre au Device définit dans bacula-sd.conf
Media Type = DDS-3
}

Pour la restauration, pensez à changer les lignes Storage et FileSet du Job RestoreFile pour coller à votre media/fileset. Dans mon exemple ce sera DDS-3 et Config

Notes sur les mails:

  • Vous pouvez aller voir la première partie de ce billet pour configurer l'envoi de mails locaux.
  • Les rapports seront envoyés par email à l'utilisateur root. Pour changez cela, modifiez mail et operator dans les diretives Messages
  • Si votre FAI necessite une adresse email valide dans le from, remplacer le -f des mailcommand et operatorcommand par l'email voulu, par exemple :

... -f \"\(Bacula\) root@domain.tld\" ...

Testez la syntaxe de votre fichier :

$ sudo bacula-dir -t -c /etc/bacula/bacula-dir.conf

et redemarrez le daemon director

$ sudo invoke-rc.d bacula-director restart

Voila, dans le prochain article, nous verrons comment Sauvegarder puis restaurer des fichiers. Ensuite nous ajouterons une nouvelle machine à notre processus de sauvegarde.

Edit du 03/12: typo et ajout des liens vers la suite

Notes

[1] quelle drole d'idée ! ;)

[2] profitez en pour lire les commentaires très instructifs

mardi 28 novembre 2006

Toute ma vie j'ai rêvé ...

La blague du jour

Au commencement Dieu créa le digit.
Il prit ensuite huit digits pour créer un octet.
Or, la mémoire était vide ; seuls les crayons et les gommes couvraient la surface du bureau.
Dieu sépara alors le zéro et le un, et il vit que cela était bon.
Dieu dit : "Que les données soient !"
Et il en fut ainsi.
Et Dieu dit : "Plaçons les données dans leurs lieux respectifs."
Et il créa les disquettes, les disques durs et les CD-ROM.
Mais le logiciel n'existait pas encore.
Alors Dieu créa les programmes ; grands et petits.
Dieu leur dit : "Allez et multipliez-vous, remplissez toute la mémoire."
Dieu dit alors : "Je créerai le programmeur. Et le programmeur créera de nouveaux programmes et gouvernera les ordinateurs, les programmes et les données."
Dieu créa le programmeur, et il le mit dans le centre de données.
Et Dieu montra au programmeur le répertoire et lui dit : "Tu peux utiliser tous les volumes et sous-répertoires, mais n'utilise pas Windows."
Il se passa un grand temps ou tout paraissait parfait, mais le programmeur se sentait seul.
Alors Dieu dit : "Il n'est pas bon que le programmeur soit seul."
Il prit un OS du corps du programmeur et il créa une créature qui regardait le programmeur, qui admirait le programmeur, qui aimait les choses faites par le programmeur.
Dieu nomma la créature "Utilisateur".
Il laissa le programmeur et l'Utilisateur nus dans le DOS, et il vit que cela était bon.
Mais Bill était plus malin que toutes les créatures de Dieu.
Bill dit à l'utilisateur : "Dieu t'a-t-il vraiment dit de ne pas utiliser tous les programmes ?"
L'utilisateur répondit : "Dieu a dit que nous pouvions utiliser n'importe quel programme et n'importe quel bloc de données, mais il nous a dit de ne pas utiliser Windows parce que nous pourrions mourir."
Et Bill dit à l'utilisateur : "Comment peux-tu parler de quelque chose que tu n'as même pas essayé ? Dès que tu utiliseras Windows tu seras l'égal de Dieu. Tu seras capable de créer tout ce que tu voudras, rien qu'en touchant la souris."
Et l'utilisateur vit que les fruits de Windows étaient meilleurs et plus faciles à utiliser.
Il vit aussi que toute connaissance était inutile, puisque Windows pouvait la remplacer.
Alors l'utilisateur installa Windows dans son ordinateur ; et il dit au programmeur que cela était bon.
Le programmeur commença à chercher de nouveaux pilotes.
Alors Dieu lui dit : "Que cherches-tu ?"
Le programmeur répondit : "Je cherche de nouveaux pilotes, parce que je ne peux pas les trouver dans le DOS."
Dieu lui répondit : "Qui t'a dit que tu avais besoin de nouveaux pilotes, n'aurais-tu pas utilisé Windows par exemple ?"
Le programmeur lui répondit : "C'est Bill qui nous l'a dit."
Alors Dieu dit à Bill : "Pour ce que tu as fait, tu seras haï par toutes les créatures et l'utilisateur sera toujours mécontent de toi. Pire encore, tu seras condamné à ne jamais vendre que Windows."
Dieu dit encore à l'utilisateur : "Pour ce que tu as fait, Windows te trompera et consommera toutes tes ressources et tu ne pourras acheter que de mauvais programmes que tu utiliseras dans la douleur et tu seras toujours sous la tutelle du programmeur."
Dieu dit enfin au programmeur : "Pour n'avoir pas écouté l'utilisateur, tu ne seras jamais heureux. Tous tes programmes seront farcis d'erreurs, tu crouleras sous les fiches de bugs et tu seras condamné à les corriger et à les recorriger jusqu'à la fin des temps."
Dieu les expulsa tous du centre de données et il en bloqua la porte avec un mot de passe.
Puis Dieu se ravisa et se dit qu'il n'était pas juste que tous soient punis par la faute d'un seul.



Alors il créa la pomme pour narguer Bill, et le manchot pour libérer les hommes.

lundi 27 novembre 2006

2 balles

Je fais dans la blague à deux balles en ce moment.

Un berger faisait paître son troupeau au fin fond d'une campagne quand, d'un nuage de poussière, surgit une rutilante Range Rover venant dans sa direction. Le chauffeur, un jeune homme dans un complet Armani, chaussures Gucci, lunettes Ray Ban et cravate Hermès, se penche par la fenêtre et demande au berger :
- Si je peux vous dire exactement combien de moutons il y a dans votre troupeau, m'en donnerez-vous un ?
Le berger regarde le jeune homme, puis son troupeau broutant paisiblement et répond simplement :
- Certainement !
L'homme gare sa voiture, ouvre son ordinateur portable, le branche à son téléphone cellulaire, navigue sur Internet vers la page de la NASA, communique avec un système de navigation par satellite, balaie la région, ouvre une base de données et quelque trente fichiers Excel aux formules complexes, imprime un rapport détaillé d'une dizaine de pages de son imprimante miniaturisée et finalement s'adresse au berger en ces mots :
- Vous avez exactement 1586 moutons dans votre troupeau.
- C'est exact, et comme nous l'avions convenu, prenez-en un...
Il regarde le jeune homme faire son choix et expédier sa prise à l'arrière de son véhicule, puis il ajoute :
- Si je devine avec précision ce que vous faites comme métier, me rendrez vous ma bête ?
- Pourquoi pas !
- Vous êtes Ingénieur Qualité et vous faites des audits.
- Vous avez parfaitement raison, comment avez vous deviné ?
- C'est facile. Vous débarquez ici alors que personne ne vous l'a demandé, vous voulez être payé pour avoir répondu à une question dont je connais déjà la réponse et dont tout le monde se fout, et, manifestement, vous ne connaissez absolument rien à mon métier.
Après un bref silence, le berger ajoute:
- Maintenant, rendez moi mon chien...

via LaBanane

dimanche 26 novembre 2006

Nasrudin

Nasrudin, entre deux femmes, ne sait laquelle prendre pour épouse.
Un jour, elles décident de le mettre au pied du mur :
- Nasrudin ! Laquelle de nous deux aimes-tu le plus ?
- Formulez la question dans un contexte concret, et j'esserai d'y répondre.
- Si nous tombions toutes deux dans la riviere, qui sauverais-tu ?
demande la plus menue, qui est aussi la plus jolie.
Nasrudin se tourne vers l'autre, jeune femme plutôt forte mais fortunée :
- Savez-vous nager, ma chere ?

samedi 25 novembre 2006

Cups : Installer et utiliser une imprimante via le réseau

Nous allons voir comment connecter une imprimante sur un serveur, la partager sur le réseau et enfin comment l'utiliser à partir des autres ordinateurs connectés au réseau local. Reseau

Sur le serveur

La première étape est d'installer cupsd, le serveur d'impression. Nous allons aussi installer les drivers pour un certain nombre d'imprimantes. Pour cela vous pouvez passer par synaptic, adpet ou la ligne de commande :

sudo apt-get install cupsys foomatic-db-hpijs hplip-ppds
[...]
Les NOUVEAUX paquets suivants seront installés :
  cupsys fontconfig gs-common gs-esp gsfonts laptop-detect libcupsimage2 libcupsys2
  libfontconfig1 libice6 libpaper1 libpoppler1 libslp1 libsm6 libtiff4 libx11-6 libxau6 libxext6
  libxt6 poppler-utils ttf-bitstream-vera ttf-freefont x11-common
  foomatic-db foomatic-db-hpijs foomatic-filters hpijs libsnmp-base libsnmp9

La, vous remarquez que certains paquets en rappoort avec X11 vont être installés ! Il s'agit de la Xlib[1] qui n'a absolument rien à faire sur un serveur sans interface graphique :(
J'ai créé le bug 72324 à ce propos.

Pour Installer l'imprimante en elle-même sur le serveur, je vous renvoi vers la doc du wiki ubuntu-fr

Mais si votre serveur est effectivement sans X11, vous allez avoir un peu de mal à utiliser l'interface web de cups[2]. Pour autoriser l'acces du reseau local, éditez le fichier /etc/cups.d/ports.conf pour qu'il ressemble à celui-ci :

# ouverture pour tous
# il faudrait trouver comment specifier un sous-reseau
Listen *:631

Puis nous allons autoriser l'administration de cups à partir d'une autre machine du reseau local (en l'occurence 192.168.0.100) : Editez /etc/cups/cupsd.conf

# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow localhost
Allow 192.168.0.100
Encryption Never # sinon, generer un certificat
</Location>
<Location /admin/conf>
# Laissez les lignes déjà présentes, et ajoutez la suivante :
Allow 192.168.0.100
</Location>
# acces aux imprimantes du reseau local
<Location />
Order allow,deny
Allow localhost
Allow @LOCAL
</Location>

Puis il vous faut redémarrer cups :

sudo invoke-rc.d cupsys restart
# verifier qu'il écoute bien tout le monde :
netstat -ln|grep 631
tcp        0      0 0.0.0.0:631             0.0.0.0:*               LISTEN

Installer l'imprimante dans KDE

Voyons maintenant comment configurer votre imprimante à partir de l'interface graphique de KDE sur une kubuntu standard.
Allez dans Paramètres du système puis Imprimantes.
Ajouter / Ajouter une imprimante/une classe
Quand demandé, choisissez Serveur CUPS distant Capture

puis entrez le nom ou l'adresse du serveur Capture

vous pouvez alors choisir l'imprimante à installer Capture

à ce moment, l'assistant vous demande de choisir le modèle. Il ne devrait pas le faire puisque ce n'est pas à lui de gérer le driver. Il s'agit apparament d'un bug KDE qui se combine avec une regression Ubuntu/cupsys[3] Pour contourner le problème choisissez simplement Impression brute. Capture

Vous pouvez alors tester votre imprimante.
Je passe sur la suite qui ne présente pas de difficulté particulière. Pensez juste à entrer une localisation/description, c'est toujours utile Capture Et voila, votre imprimante est maintenant completement utilisable.

Installer l'imprimante sous Gnome

Désolé, je n'ai pas de Gnome sous la main, je vous renvois alors vers la doc ubuntu-fr et en particulier la

Installer simplement la partie client

Voyons maintenant comment installer un client leger. Par exemple une machine sans GUI pour configurer les imprimantes, ou une machine sans serveur CUPS. Nous allons alors nous contenter de la partie cliente de CUPS.

Pour cela, installez cupsys-client uniquement :

sudo apt-get install cupsys-client

ce paquet va remplacer les outils d'impression standard d'Unix (lp, lpq, lprm, ...)
Editez alors le fichier /etc/cups/client.conf pour y mettre le nom de votre serveur :

ServerName fortcigogne

et voila ! les outils de base imprimeront maintenant via votre serveur CUPS distant. Par exemple dans abiword sous Xubuntu dapper : Capture

Vous pouvez aussi voir les imprimantes en ligne de commande :

jjl@client:~$ lpstat -t
scheduler is running
no system default destination
device for HP_LaserJet_net: parallel:/dev/lp0
HP_LaserJet_net accepting requests since sam 18 nov 2006 19:26:02 CET
printer HP_LaserJet_net is idle.  enabled since sam 18 nov 2006 19:26:02 CET

Cette technique peut bien entendu être appliquée à n'importe quelle machine, même si celle-ci dispose d'un serveur CUPS. Dans ce cas, il devient alors inutile.

Conclusion et Liens

Voila, cette petite introduction à CUPS est terminée, il y aurait encore beaucoup à dire, sur le browsing reseau ou l'ergonomie de l'ensemble. Pour cela, je vous renvoi vers les liens ci-dessous.

Notes

[1] libx11 libxau6 libxext6 libxt6 x11-common ...

[2] ou alors essayez links ou lynx ou w3m...

[3] celle-ci devrait déjà être corrigée en edgy et sera un jour reportée en dapper

Sego

Sego

Hehehe

jeudi 23 novembre 2006

Pub pour les Papa Geek

Un nouveau forum est ouvert depuis peu. Comme son nom l'indique, il est a destination des Papa qui sont aussi des Geek[1]

Bon pour le moment y'a pas encore grand monde, mais ca augmente relativement rapidement. Ca se passe par la : Papa Geek

Et puis l'annonce sur LinuxFr

ps: et comme vous êtes des geeks, vous utiliserez sans doute les flux rss

Notes

[1] ca va vous changer de AuFeminin.com :)

mardi 21 novembre 2006

De l'importance des piles

L'alimentation du transmetteur exterieur de la station Lacross WS-2300 (hygromètre) est réalisé à l'aide de deux piles LR06. J'y avait mis deux piles rechargables (rechargées) de bonne qualité. Aucune donnée ne transitait alors vers la base de la station.

Hier j'ai remplacé celles-ci par deux piles non-rechargables de marque. Et bien la transmission se fait maintenant presque sans problème ! Je n'ai pas comparé les ampérages, mais il semblerai donc que les piles rechargables n'arrivent pas à la hauteur des "normales"[1]. D'ailleurs la notice deconseille leur utilisation.

Vous pouvez donc avoir les données exterieurs sur les graphiques météo ou voir les données consolidées

Deux points d'actions à venir :

  • je pense que le baromètre n'est pas correctement initialisé, il faut que j'en trouve un bon pour le regler;
  • j'ai préparé un graph pour le vent en noeuds avec affichage de l'echelle de Beaufort mais je ne suis pas encore content de l'affichage généré

Notes

[1] pour cette utilisation

vendredi 17 novembre 2006

Installer un disque dur dans une SGI Octane

disque J'ai trouvé sur eBay un disque dur de 18Go avec un rack Octane. Le prix étant relativement modeste et la pièce assez rare à trouver, je me suis rué dessus :) Il s'agit d'un Seagate 18Go

L'idée d'ajouter un disque est pour avoir un peu plus de place que les 9Go déjà pleins et surtout d'essayer d'y installer un petit Linux[1] tout en conservant intact mon Irix.

La procédure materielle est très bien décrite dans la documentation avec moults shémas et explications. La voici en quelques photos :

photo photo photo photo photo photo

Une fois ceci fait, on rebranche la prise et on allume la station. Une fois logué, le disque apparaît sur le bureau. Un double click et l'on accès aux opérations de maintenance de celui-ci. photo Je vous passe les différentes étapes, sachez juste qu'en quelques click dans un assistant votre disque est formaté.
Puis avec la même facilité, vous configurez le montage et definissez les droits d'accès. photo Et me voila avec trois fois plus de place disque :)

Prochaine étape, le passer en disque système et essayer d'y installer un Linux via le réseau. Voici d'ailleurs quelques liens utiles :

Notes

[1] Oui certains trouveront que c'est une hérésie

jeudi 16 novembre 2006

Lettre Hebdomadaire Ubuntu

Hier, en me promenant sur le Wiki Ubuntu-Fr, je suis tombé sur une initiative très interressante. A savoir la traduction en Français de la Ubuntu Weekly Newsletter D'ailleurs, ce matin hier Effraie a fait l'annonce sur le blog de suivi Ubuntu-fr du changement d'adresse[1]

Bref si vous voulez vous tenir au courant de l'actu d'Ubuntu sans travailler votre anglais[2] vous savez maintenant ou aller :) C'est sur la Lettre Hebdomadaire Ubuntu en Français

J'en profite aussi pour féliciter et remercier l'équipe de traduction de leur travail. A mon avis, Ubuntu ne peux conquérir le grand public qu'avec une traduction complète tant des logiciels que de la doc et des sources d'informations. Bravo donc.

PS: à quand un flux RSS pour suivre la lettre ? Peut-être qu'une catégorie sur le blog de suivi serait suffisante ?

Notes

[1] Pour info, la page sur le wiki est la

[2] c'est mal

mercredi 15 novembre 2006

SpamTimeout

Ce n'est pas que SpamClear ne soit pas efficace, mais j'en ai un peu marre de supprimer tous les trackback qui sont offline. J'ai donc installé spamtimeout qui permet de générer des adresses de trackback valables uniquement 15 minutes, on va voir ce que ca donne.

Et j'essaye la découverte de trackback automatique

Mon bureau

Comme tout geek qui se respecte, je suis assez fier de mon espace de travail :)

Je me suis donc amusé à faire un petit panorama de celui ci. Notez quand même que j'ai un peu rangé avant de prendre les photos ;)

bureau oui, il y a quelques imperfections, mais j'ai fait ca vite.

On voit de gauche à droite et de haut en bas :

  • du bazard de câbles/cd/revues/matos
  • l'imprimante HP LasertJet 6P branchée sur le serveur
  • un minitel qui sera un jour une console série
  • le scanner Mustek 600 II CD lui aussi en réseau
  • un compaq (Drenec) actuellement débranché, sous Debian
  • la télé comme écran secondaire
  • le PC principal, un Athlon XP 1200 (Penfret), sous Kubuntu
  • le serveur, un PII 300 qui gére les sauvegardes, la station météo et la passerelle vers le réseau wifi (FortCigogne), sous Ubuntu server
  • les écrans de Penfret (le 2ème étant aussi relié au serveur via un switch KVM)
  • mon portable Thinkpad R30 (Bananec), sous Xubuntu
  • la station SGI Octane arrivée très récement (Brilimec), sous Irix
  • caché derrière cette dernière, une Sun Ultra 1 (Parate) sous Debian
  • enfin l'ecran qui navigue entre la Sun et la SGI

Pour ceux qui se demandent, les noms de machine (sauf Parate) sont des Îles de l'archipel des Glenan.

Et vous votre bureau, il est comment ?

Une tite blague avant d'aller se coucher ...

Un soir, un vieux paysan de la Creuse et sa femme sont au lit. Elle est en
train de tricoter et lui est occupé à lire un magazine de vulgarisation
scientifique à grand tirage.
Tout à coup, il lève le nez et s'adressant à sa femme, dit:
« Tu savais toi que l'être humain est la seule espèce animale dont la femelle
est capable d'atteindre l'orgasme ? »
La femme arrête brusquement son ouvrage et répond:
« Ah oui ? Hé bien prouve-le... »
Piqué au vif, le vieux fermier se lève en disant:
« tu vas voir... »
Et il se rue hors de la chambre pour ne revenir qu'une heure plus tard, à l'évidence
exténué. Regagnant le lit conjugal, il dit à sa femme:
« Pour la vache et la brebis, ça ne fait aucun doute. Mais vu la façon dont la truie
grognait, j'avoue que je ne peux rien affirmer ! »

dimanche 12 novembre 2006

Ayé recue

Ça y est, j'ai mon Octane !

Au passage, je remercie grandement Marc pour en avoir assuré le transport jusqu'aux portes de la Bretagne.

Ne pouvant attendre, je l'ai essayée directement chez Julien & Valérie, d'abord en console série :) puis en réseau avec vnc :

Octane

Maintenant elle est en place, voici quelques autres photos : De pres avant cablage. Octane

En place ! L'écran est canibalisé sur la Sun. C'est un GDM-20E20[1] compatible avec les SGI. Octane

Et voila le 1er boot :) Octane

Maintenant il me reste à passer un peu de temps à me ré-habituer à Irix, à faire du ménage sur le disque, sur les 9Go de disque, il ne reste que 30Mo de libres ! Merci Johan [2] d'avoir installé tout Sgi Freeware et tout NekoChan ;)

Notes

[1] Le lien nécessite un user SunSolve. On en trouve sur BugMeNot

[2] c'est un VRAI merci

< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 >