matériel
Et un nouveau serveur, un…
par guiguiabloc le 21 avr, 2008, sous geekerie, matériel
Dring, dring (1) « Salut, c’est Bernard. Tu sais le gros serveur IBM, on va le jetter, ça t’interesse de le récupérer ?… »
@@##!!@ »!!#@ (2) « Jeter ?!?!?!?! Ca va pas non !!! J’arrive ! »
Et voilà comment un nouveau serveur est venu rejoindre les autres… (il faut vraiment que je pense à me déclarer comme Datacenter un de ses jours…) :
La bête :
Donc pour les infos, il s’agit d’un IBM Netfinity 5500, Bi-Processeur Pentium III 500 Mhz avec 512 Mo de RAM et 5 disques SCSI Hotplug de 9Go avec une carte ServeRAID II (Raid matériel), Type 8660-62x.
De quoi s’amuser un petit peu
Le site d’IBM étant très chiant et lent convivial et rapide
, voici les premières opérations réalisées dessus avec les liens KIVONBIEN :
- Mise à jour du BIOS ICI
- Upgrade Firmware des contrôleurs de disques durs ICI
- Upgrade Firmware de la carte RAID : IBM ServeRAID Support CD v7.12 (image ISO)
Les images des différentes versions ServerRaid se trouvent ICI .
Quand à savoir ce que je vais faire avec cet engin, je pense surtout me servir de sa capacité de stockage de disques Hotplug pour monter proprement mon SAN qui pour l’instant ressemble à ca :
Comme dirais « Lauriana », si vous voulez jetez des trucs, appelez moi avant !!!!
(1) Je sais, j’imite super bien la sonnerie du téléphone
(2) Censuré
Nokia e65 et Linux
par guiguiabloc le 18 avr, 2008, sous geekerie, matériel
Je n’ai jamais été un grand fan des téléphones portables mais l’occasion faisant le larron, j’ai pu récupérer récemment un Nokia e65.
Après plusieurs années passées avec mon vieux Sony Ericsson Z600, je peux vous assurer que le choc a été puissant
Que d’avancées technologiques et surtout que de possibilités avec ce petit bijou.
Je ne vous ferais pas les détails complets de l’appareil mais ce qui intéresse surtout le geek que je suis est présent :
- connexion Bluetooth et Infrarouge
- connexion WiFi
- connexionGPRS/Edge/3G
- Gestion des VPN
- OS Symbian S60
et tout les gadgets dont je me moque, appareil photo, lecteur mp3 etc…
Pour des tests complets, je vous invite à lire ce site et celui ci .
La prise en main est rapide et je n’ai eu aucun soucis à me connecter en WiFi, récupérer les programmes « qui vont bien » (Gmail, Putty pour faire du SSH etc…)
Vous trouverez sur ce site tout ce qu’il faut pour le connecter en bluetooth à votre linux et se servir du e65 comme modem gprs/3g mais également à la monter en système de fichier distant sur votre pc
En y rajoutant une carte Micro SD de 2Go, et avec un mount /mnt/e65 bien placé, voilà un support de stockage très « geek »
Après avoir fait du ssh sur mes machines, jouer avec le bluetooth et le wifi, monter un tunnel VPN IPSEC (oui, oui, il gère l’ipsec ce petit portable
), j’ai découvert un projet interessant RACCOON (à ne pas confondre avec RACOON l e projet IPsec).
Ce projet vise à installer une serveur Web sur votre téléphone et à permettre au monde entier d’accèder à votre téléphone (suivant ce que vous avez définis, avec contrôle d’accès à la clé) et consulter vos contacts, agenda, photos etc… via une Gateway que vous installerez sur votre serveur web normal et qui, lorsque vous démarrez votre serveur web sur votre e65, forwarde les requètes dessus.
Si en plus je vous dis que le serveur Web est un Apache « retravaillé » avec Mod_python, cela ne peut-être que le bien
Brefn je trouve ce projet amusant et prometteur de possiblités inédites.
Plus d’infos :
http://wiki.opensource.nokia.com/projects/Mobile_Web_Server
http://research.nokia.com/research/projects/mobile-web-server/
http://mymobilesite.net/ (une gateway gratuite fournie par Nokia)
Bilan, un téléphone bien sympa avec de très nombreuses possibilités qui permettront, entre autres, de m’occuper dans les embouteillages ou lors de réunions ennuyeuses
Montage d’un SAN/NAS (3)
par guiguiabloc le 05 mar, 2008, sous geekerie, matériel
Suite de l’installation du SAN/NAS et sa partie logicielle.
Comme dit précédemment, je suis partie sur le projet OpenFiler qui convient le mieux a mes désirs.
J’ai tout d’abord tester la version stable, la 2.2, qui s’est installée sans soucis particulier, a reconnu mes disques et ma configuration.
Après quelques tests, curieux, je me suis penché (pas trop hein
) sur la version Beta, la 2.3.
Et là, surprise, c’est une bombe
Une nouvelle interface web, des réglages plus pointus sur le iSCSI, les droits, le channel-bonding intégré etc… Bref, un bijou et c’est cette version que j’ai installée.
Vous trouverez la procédure basique d’installation ici.
J’ai tout d’abord monter un RAID 1 de 10Go pour le système et de 1,5Go pour le swap via l’interface d’installation.
Quelques patchs a passer via Conary, le gestionnaire de paquet rPath comme décris sur le site web et c’est parti pour la configuration.
Voici quelques copies d’écrans plus explicite :
Je vous passe les parties création de volume, partage NFS, SMB ou autres pour m’intéresser a ce que je veux monter : un SAN.
Création d’un volume iSCSI de 30Go :
Paramétrage du iSCSI target avec affectation de la nouvelle LUN créé.
Sachez qu’on peux affiner les controles d’accès suivant les ips, authentification CHAP ou/et LDAP etc…
Pour le moment je laisse tout ouvert.
Côté client, il existe un excellent article sur le iSCS sur UnixGarden donc je vous invite fortement à le lire.
J’avais tout d’abord essayer de recompiler mon noyau avec l’option iSCSI et ensuite installer les packages Debian Open-iSCSI, un fiasco complet, sûrement du au fait que mon kernel est compilé depuis les sources et non à la sauce Debian.
J’ai donc retirer le support au niveau du noyau et un petit tour sur le site d’Open-iscsi pour telecharger les sources.
Premier test, on scanne le SAN :
Thanatos:~# /etc/init.d/open-iscsi start
Starting iSCSI initiator service: iscsid.
Setting up iSCSI targets:.
Thanatos:~# iscsiadm -m discovery -t sendtargets -p 192.168.0.20:3260
192.168.0.20:3260,1 iqn.2006-01.com.openfiler:tsn.2b335a36430c
Un succès, attachons le :
Thanatos:~# iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.2b335a36430c -p 192.168.0.20:3260 -l
Login session [iface: default, target: iqn.2006-01.com.openfiler:tsn.2b335a36430c, portal: 192.168.0.20,3260]
Il ne reste qu’a jeter un oeil sur nos périphériques SCSI :
Thanatos:~# cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: OPNFILER Model: VIRTUAL-DISK Rev: 0
Type: Direct-Access ANSI SCSI revision: 04
Et voila, un nouveau disque SCSI
La preuve :
Thanatos:~# fdisk -l
Disk /dev/hda: 32.0 GB, 32003112960 bytes
255 heads, 63 sectors/track, 3890 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 3725 29921031 83 Linux
/dev/hda2 3726 3890 1325362+ 5 Extended
/dev/hda5 3726 3890 1325331 82 Linux swap / Solaris
Disk /dev/sda: 31.9 GB, 31977373696 bytes
64 heads, 32 sectors/track, 30496 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 30496 31227888 83 Linux
Bien entendu, a ma première connexion au SAN, j’ai simplement fait un fdisk /dev/sda puis créé une partition que j’ai formaté.
Un mount bien placé et me voila avec un nouveau disque SCSI (via iSCSI) de 30Go…
Un succès total
Thanatos:~# mount /dev/sda1 /data
Thanatos:~# mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda1 on /data type ext3 (rw)
Thanatos:~# df -k
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/hda1 29450988 10760432 17194508 39% /
tmpfs 256620 0 256620 0% /lib/init/rw
udev 10240 76 10164 1% /dev
tmpfs 256620 0 256620 0% /dev/shm
/dev/sda1 30737328 184572 28991364 1% /data
Mes premier tests de lecture/écriture sont bluffant, bien plus rapide qu’un montage NFS mais je vous laisse tester vous-même
Ah, dernière chose qui fait le côté « geek » de la chose, mon /dev/sda1 est monté en… wifi
Du iSCSI via un SAN en WiFi, ça déchire quand même un peu
Conclusion : OpenFiler est un excellent produit que je vous conseille fortement d’essayer, bien entendu, de bonnes notions des environnements SAN sont nécessaires mais je suis sur que vous allez dévorer les articles a ce sujet.
PS : Je ne détaille pas volontairement toutes les étapes de configuration ou d’installation, la découverte est le meilleure moyen d’apprendre mais je reste à votre écoute si vous avez des questions à ce sujet. Le forum d’OpenFiler est vivant et les gens prêt à vous aider pour peu que vous maitrisiez la langue de Shakespeare.
Montage d’un SAN/NAS (2)
par guiguiabloc le 04 mar, 2008, sous geekerie, matériel
Suite de mon périple SAN (oui je parlerais SAN désormais, la fonctionnalité NAS restant basique (export NFS, SMB, Webdav ou autres…).
Avant tout, je vous invite fortement à lire les deux articles précédemment cités sur le NAS et le SAN pour en apprécier les différences.
Nous parlons désormais de partage distant en mode bloc, ce qui veut dire que chaque serveur voit son « partage » distant comme s’il s’agissait d’un disque local (principe du SAN a la base :-p), donc relisez bien les articles pour en comprendre la différence.
Au début de mon « envie », je m’étais décider a partir une distribution toute faite pour (ah la fainéantise…) et en l’occurence Freenas que j’avais déjà testé. Puis au fil de mes discussions avec d’autres « fous » comme moi, j’ai découvert une autre solution libre : Openfiler.
Et là, on ne joue plus dans la même cour
Support AD (pas pour moi mais bon), support LDAP, iSCSI et tout ce qui me plait bien, bref, c’est LE choix pour ce que je veux faire (je vous laisse consulter le site web pour vérifier la puissance du produit).
Parti au départ pour utiliser la techno HostRaid d’Adaptec, je me suis vite rendu compte que ca m’emmerdait ennuyait plutôt qu’autre chose et en plus, ca m’a a moitié flingué ma carte, obligé de reflasher son Bios…
Bref, montage et installation sans soucis, avec deux disques SCSI en RAID 1 logiciel sur le canal A (avec bien sur, installation du grub sur les deux pour un reboot possible si l’un venait à mourir), et 3 autres en RAID 5 sur le canal B.
Le tout bien sur en SCSI 3 HotPlug dans des cages dédiés, ca roxx…
Voici le montage actuel qui ressemble, je l’avoue, a Bricolo-bricolette monte un SAN
La suite au prochain billet