Nouvelle tour pour Shiva

Et voici une petite nouveauté matérielle de Geek. Un serveur c’est cool. Un serveur qui prend pas la place d’un vrai serveur, c’est mieux. Autant profiter du format micro-ATX d’une ASUS P5KPL-VM, avec une mini-tour.

Voici donc cette tour bien sympathique, A+ Case CS-566C, assez bien aérée et pratique. On peut y loger deux ventilos de 120mm en façade, et un en extracteur. Le système de fixation de 4 disques 3,5″ sur le côté est tout à fait original, et surtout silencieux avec le caoutchouc qui sert pour les fixer.

Par contre côté montage, il faudra quand même un tournevis…

Voici quelques photos :)


Posted in Actualités, News de Pompon | Tagged , , , | Leave a comment

Tutoriels en cours…

Après un bon moment d’absence, il va y avoir un peu d’arrivage de documentation ;)

Un tutoriel simple sur la création d’un serveur de dépôt Ubuntu (assez easy)

Et un tutoriel sur le paramétrage d’un serveur mail complet (Dovecot + ssl, postfix + ssl et authentification sécurisée)

ça va faire du taf !!!!

Posted in Actualités | Leave a comment

Changer un disque d’une grappe RAID avec MDADM

Avec linux, faire du raid logiciel c’est assez simple grâce à Mdadm.

Si vous faites par exemple une grappe RAID1 (mirroring) et que l’un des deux disques lâche, voici une petite méthode simple pour le changer ;)

Imaginons que vous avez deux disques, un sda et l’autre sdb. Chacun possède deux partitons en raid1. On a donc par exemple

md0 = sda1 + sdb1cat /proc/mdstat
md1 = sda2 + sdb2

Il suffit de retirer le disque sdb des deux grappes pour que le système arrête de l’utiliser :

mdadm /dev/md0 –fail /dev/sdb1
mdadm /dev/md1 –fail /dev/sdb2

Maintenant le système fonctionne toujours mais sur une grappe dégradée. On peut arrêter la machine, retirer le disque malade et le remplacer par un sain (de même capacité). Une fois redémarré :
On copie la table de partition du disque sda pour la copier sur le nouveau disque sdb :
sfdisk -d /dev/sda > sda
sfdisk /dev/sdb < sda –force

On peut maintenant rajouter le disque dans les grappes :
mdadm /dev/md0 –add /dev/sdb1
mdadm /dev/md1 –add /dev/sdb2

Il faut réinstaller le grub sur le nouveau disque :
grub-install /dev/sdb –modules=raid

On peut vérifier la synchronisation du nouveau disque dans la grappe en faisant un :
cat /proc/mdstat

Et voilà !!
Je donnerai rapidement une autre procédure presque identique pour changer les deux disques d’une grappe raid1 par deux nouveaux disques plus grands sans avoir à réinstaller le système.
Vous trouverez ce tutoriel sur ma FAQ ici
Posted in Actualités, Tutoriels | Tagged , , , , | Leave a comment

Nouvelle base de connaissance

A cause de tous ses bugs, de versions toujours RC ou alpha, jamais de version stable, j’abandonne la faq sous « 68kb » pour passer à phpmyfaq.

Eh ben ça fait plaisir ! Certes l’interface est très différente, mais est beaucoup plus complète. Les articles sont transférés, et hop c’est en ligne !

Pour y faire un tour c’est par le lien de droite « Base de connaissance » :)

Enjoy !

Posted in Actualités | Leave a comment

Surveiller l’état de son serveur sur son Iphone (gratuitement hein)

Enfin ! Voilà une application assez complète pour suivre l’état de son serveur sous Linux (quelle question :p) depuis son Iphone, grâce à une application gratuite (actuellement en beta) qui s’appelle Qnotifier.

Le programme est simple à installer. Il suffit d’installer l’appli Qnotifier sur l’iphone, et d’installer quelques packages sur votre serveur. Testé pour Ubuntu-server 10.04.1, et logiquement debian :p

Voici la manip sur le serveur :

En root, installez ces packages via la commande :

apt-get install ruby ruby1.8-dev libzlib-ruby rdoc irb libopenssl-ruby rubygems zlib1g-dev libxml2-dev libxslt-dev uuid-dev ncurses-dev

Ensuite, on mets à jour Rubygems :

gem install rubygems-update
/var/lib/gems/1.8/bin/update_rubygems

On installe les dépendances Ruby pour Qnotifier. Soyez attentif à la sortie texte, si des erreurs se présentent (normalement non), c’est qu’il peut manquer un package ou une libraire spécifique, qu’il faudra installer :

gem install hoe rexical racc rubyforge nokogiri archive-tar-minitar sup rails

On installe Qnotifier :

gem install qnotifier

Voilà, la ligne d’arrivée est proche. On configure l’application par ici :

nano /var/lib/qnotifier/qnotifier_config.yml

Attention à l’indentation du fichier. Vous pourrez renseigner une adresse mail pour les avertissements, faire surveiller d’autres partitions, etc… Attention, pour le moment la surveillance des cartes réseaux n’est pas supportée… ça viendra ;)

Copions le script du service :

cp /usr/lib/ruby/gems/1.8/gems/qnotifier-0.7.6/init.d/qnotifier /etc/init.d/

Editez, le et changez le chemin du DAEMON par DAEMON=/usr/bin/qnotifier :

nano /etc/init.d/qnotifier

Corrigez les droits :

chmod u+x /etc/init.d/qnotifier

Passons au lien entre le serveur et l’iphone. Sur l’application de l’iphone, créez un nouveau serveur. Dans la liste vous aurez un code à plusieurs chiffres. Sur le serveur, renseignez ce code en lançant la commande :

qnotifier register

Et voilà !! Plus qu’à lancer le service et c’est parti :

/etc/init.d/qnotifier start

Sur l’iphone tout doit fonctionner :)

Posted in Actualités, Non classé, Tutoriels | Tagged , , , , , , , , , | 4 Comments

Installer le pilote Nvidia 256.35 sur Ubuntu

Pour tous les utilisateurs d’ubuntu, qui possèdent une carte graphique nvidia, rares sont ceux qui n’ont pas déjà bidouillé leurs dépôts pour installer la version 195.36, alors que la version qu’utilise ubuntu 10.04 ne doit être que la 173 ou peut-être la 185.

Eh bien, depuis le mois de juillet, Nvidia a sorti en version stable la version du pilote 256.35, pour linux 32 et 64bits….cool, elle apporte plein de corrections de bugs, dont plusieurs au niveau du décodage matériel HD, le vdpau !

Pour l’installer, vous pouvez soit utiliser le fichier .run directement téléchargeable sur le site de nvidia, mais attention aux conflits et aux vilains écran noirs au chargement du serveur X… mieux vaut pas être trop joueur, et passer par un dépôt ;)
Voici la procédure toute simple pour le mettre à jour par dépôt (lucid) :

On ajoute le dépôt :
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

On rafraichi la liste des paquets et on installe les nouveaux :
sudo apt-get update && sudo apt-get install nvidia-current nvidia-current-modaliases nvidia-settings

Posted in Actualités | Tagged , , , | Leave a comment

Iron, le navigateur « Dégooglisé » de Chromium

Rares seront les personnes qui n’ont pas entendu parler du navigateur Chrome, créé par Google. Ce navigateur, qui attire principalement les utilisateurs par son design intéressant, moins classique que Firefox, est aussi une vilaine source d’espionnage au profit de Google.

Sachez qu’il existe aussi Chromium, la version entièrement libre de Chrome, qui pourra ravir tous les utilisateurs de logiciels libres comme moi. Le seul hic, c’est malgrès qu’il soit entièrement libre, Google a toujours son nef dedans, et surveille toujours autant ce que je fais sur le net….bouuu !

Voici donc que rentre en jeu Iron (pas iron man hein), créé par Srware, qui est une version de Chromium complètement nettoyé de toutes les petites cochonneries installées par Google, ce qui permet d’avoir un navigateur libre, et qui respecte votre vie privée.
Il fonctionne sous XP/Vista/Seven, et une version alpha est disponible sous linux, qui est très très stable pour une alpha !

Liuxiens, si vous voulez la tester, je vous invite à aller ici www.srware.net/forum/viewtopic.php?f=18&t=1031

Pour connaitre les différences entre Chrome et Iron, rendez-vous ici www.srware.net/en/software_srware_iron_chrome_vs_iron.php

Néanmoins, Firefox restera toujours Firefox :) :) :) Mais tester ce qui se trouve sur le marché c’est se faire de la culture !

Enjoy !

Posted in News de Pompon | Tagged , , , , , , | Leave a comment

Petite upgrade matérielle

Certes, encore une upgrade matérielle, mais la dernière.

Maintenant, Shiva tourne avec une alimentation qui n’a pas plus de 10 ans, et qui est à la norme 80plus. Egalement, le serveur est maintenant doté d’une carte mère Asus P5KPL-VM, d’un cpu Intel E3300 qui consomme peu, et 1Go de DDR2. Au final, que des avantages, moins de consommation, plus de rapidité, moins de bruit (Radiateur Asus Triton 75) , et passage au 64bits !

Bon, malgré la configuration sauvegardée, la liste des packages également, le temps de remettre tous les services d’aplomb dans le détail, il a fallu compter pas loin de 5h… mais Ubuntu-server 10.04 sera dessus pour au moins deux bonnes années de labeur !

Enjoy !

Posted in Actualités | Tagged , , , , | Leave a comment

Le RAID c’est sympa

Le RAID n’est pas uniquement destiné au monde de l’entreprise, chez soi on peut utiliser le RAID pour la redondance des données ou pour augmenter la rapidité…certes ça n’atteint pas la performance d’une vraie carte contrôleur RAID d’un serveur mais ça tourne déjà bien :)

Il y a plusieurs types de RAID, pour ceux qui souhaiteront les connaitre en détail, wiki est notre ami… ICI

Pour ma part, je ne m’attarde qu’aux deux RAID les plus classiques et les plus simples, le RAID 0 et le RAID 1.

Le RAID 0 vous permet d’utiliser deux disques (si possible identiques), en faisant « croire » au système qu’il n’y a qu’un seul disque de la capacité totale des deux, et en séparant les données sur chacun afin d’utiliser le débit des deux simultanément. Ainsi, vous obtenez une grappe rapide mais si l’un des deux disques lâche, bye bye les photos de mariage, de baby à son premier gâteau d’anniversaire et toutes les joyeusetés de ce genre….

Le RAID 1 préfère utiliser les deux disques en miroir, ainsi, vous n’exploitez que la capacité d’un disque, vous n’obtenez que le débit d’un disque (voire un peu moins), mais vous êtes sûrs que si l’un claque, le deuxième est toujours là…

Bref, sachez que sous Linux, vous pouvez facilement mettre en oeuvre les deux en même temps sur deux disques grâce à Mdadm. C’est le choix que j’ai choisi chez moi. On peut créer des partitions RAID logicielles qui vous permettent d’utiliser plusieurs types de RAID simultanément sur le même disque. Imaginez, une partition système / sur un RAID 0, un swap sur un RAID 0, et les données du Home sur un RAID1. Au final, vous avez la rapidité sur le système et le swap (si ça claque, c’est pas bien long à réinstaller), et la sauvegarde sur le /home.

Voilà ce que ça donne réellement :

Deux disques Seagate 7200.12 500Go en sata 2 et 32Mo de cache :
Ecriture : 78 Mo/sec
Lecture : 107 Mo/sec
Temps d’accès : 8,5ms

En raid 0, sur la partition / et le swap j’obtiens maintenant ça avec les deux disques :
Ecriture : 137,5 Mo/sec
Lecture : 162,7 Mo/sec
Temps d’accès : 8,8 ms

Il faut penser en RAID0 à choisir la bonne taille des bandes, de 32Ko à 2Mo. Plus la bande est grande, plus le débit est grand mais plus le CPU sera utilisé…Préférez une valeur entre 64Ko et 256Ko à mon goût…

Du raid 0 pour le système c’est risqué, mais sachez qu’un système linux peut être vite réinstallé. La configuration du système se trouve dans /etc, que l’on peut sauvegarder facilement dans un tar.gz. On peut également sauvegarder la liste des packages du système (voir mon article à ce nom dans ma base de connaissance) pour tout réinstaller d’un coup sur un système propre. De plus, la configuration de votre session est dans le /home, donc sur une autre partition :)

Si vous voulez tester, vous le pouvez avec l’utilitaire de disque sous Gnome, vous pourrez monter rapidement une grappe RAID et faire des tests de rapidité. Si vous franchissez le pas sous Ubuntu, utilisez l’alternate CD…

Posted in Non classé | Leave a comment