Archives de catĂ©gorie : linux

Convertir des rrd 32 bits en 64 bits

graph_imageVoici un classique lors d’une migration de 32 bits vers 64 bits avec des rrd.

Le message d’erreur reçu :

ERROR: This RRD was created on another architecture

Le problĂšme vient du fait que j’ai importĂ© des fichiers rrd crĂ©er avec rrdtool sur un os 32 bits vers un nouvelle machine en 64bits (x86_64).

Pour rĂ©soudre ce problĂšme tout en conservant rrdtool en 64bits, il faut d’abord convertir sur le machine 32bits les rrd en xml

# for i in `ls *.rrd`; do rrdtool dump $i > $i.xml; echo $i; done

Puis les transférer sur la machine 64bits et les reconvertir en rrd.

# for i in `ls *.xml`; do rrdtool restore $i `echo $i |sed s/.xml//g`; echo $i; done

Simple et efficace.

Source

Test d’un VPS Ă  3.5€ en europe

EDIT : La société VML IT vient de déposer le bilan.

La semaine derniĂšre, j’Ă©crivais un article sur le test d’un VPS Ă  3$ de chez 123systems dont le principal dĂ©faut Ă©tait sa localisation Ă  dallas ce qui entraine un ping pas terrible de 150ms. En continuant Ă  creuser la ML d’OVH, j’ai finis par trouver mon bonheur avec un VPS hĂ©bergĂ© sur un serveur chez OVH et donc en europe ! Aujourd’hui je vais donc tester l’offre de chez VML Information Technology.

Mes critĂšres sont toujours les mĂȘme je cherche un VPS pour remplacer le trĂšs bon RPS que j’avais chez OVH mais qui me couter trop cher pour ce que j’en faisais. Il me faut donc minimum :

  • 256mo de RAM
  • 2 CPU Ă  2Hgz
  • 10GB de HDD
  • 500 GB de BP /mois
  • 5 euros / mois

Le VPS chez itexperts qui correspond donc Ă  mon besoin s’appel VPS-256 pour 3.5 euros par mois,sans frais d’installation, sans engagement de durĂ©e. Comme pour 123systems la gestion se base Ă  partir du cĂ©lĂšbre SolusVM. Elle comprend 256mo de ram burstable Ă  512mo, 30GB de HDD, 10 TB de BP et 2 CPU. Je peux payer par paypal donc tout est bon, mon compte bancaire est rassurĂ©, et la minute aprĂšs mon paiement je reçois mes identifiants ssh et de contrĂŽle du panel SolusVM.

Premier test le ping : 50ms. Ça commence trĂšs bien, le ping chez Itexperts est divisĂ© par 3 par rapport au VPS de 123systems. OVH oblige.

Continuer la lecture de Test d’un VPS Ă  3.5€ en europe

123systems : Le VPS Ă  3$

Allez encore un article qui parle de sous, mais n’ayant plus beaucoup de temps pour blogger et voulant faire des Ă©conomies sur mes dĂ©penses geek, c’est tout ce qui me reste. En bon geek qui se respecte je me dois d’avoir un root hĂ©bergĂ© quelque part sur le web. Jusqu’à prĂ©sent j’utilisais un RPS de chez OVH qui m’a donnĂ© entiĂšre satisfaction, mais 11 euros par mois TTC ça faisait cher pour faire un petit server web / serveur FTP / cacti / smokeping / openvpn /etc.

Je me suis donc mis Ă  la recherche d’un nouveau fournisseur de root Ă  pas cher :). Quand je dis pas cher, c’est a dire que je cherche un fournisseur Ă  moins de 5 euros / mois, avec au moins 256mo de ram, 10GB de HDD, et 500GB de traffic,et dans les 99.5 de SLA. Et c’est en parcourant la mailling cloud de ovh que j’ai trouvĂ© mon bonheur : www.123systems.net pour 3$ / mois (2.18 euros) sans frais d’installation, sans engagement de durĂ©e !

Venant du monde du serveur dĂ©diĂ© oĂč en dessous de 15€ il n’existe rien au presque et ne connaissant pas bien le marchĂ© du VPS (serveur dĂ©diĂ© virtuel), je me dis que pour ce prix lĂ  il y a forcĂ©ment un piĂšge mais bon pour 2,18 euros c’est pas bien grave, allez je me lance. Je me crĂ©es donc un compte et souscrit Ă  leur offre Linux-256-SolusVM-Special qui recoupe l’ensemble de mes besoins citĂ©s plus haut avec CPU 2 core et ram burstable Ă  512mo, etc. Bonne nouvelle, paypal est acceptĂ© comme moyen de paiement (j’aime bien payer avec paypal sur des sites Ă©trangers). Je rentre toutes les infos, je choisis le type d’OS que je veux (centos/debian/etc), les options (backup, etc) et je vais sur paypal pour payer. La transaction est validĂ© et dans la minutes et je reçoit mes identifiants ssh. Bon tout commence bien 🙂 Je me connecte sur l’interface de gestion du serveur, elle est Ă  base du populaire SolusVM ce qui trĂšs pratique, tout est en ordre, je dĂ©marre mon VPS.

Je me connecte en ssh, han ça lag par rapport Ă  mes habitudes chez OVH, 150ms de ping pour aller jusqu’à dallas Ă  partir de SFR c’est pas tiptop, mais bon c’est normal vu que le serveur est Ă  DALLAS.

Je vérifie que tout est en place :

  • « #cat /proc/cpuinfo », c’est bon je vois mes 2 core (E5520),
  • « #free -m », j’ai bien mes 256mo de RAM burstable Ă  512mo,
  • Enfin « #df -h » et lĂ  j’ai bien mes 10GB, mais une nouvelle infos attire ma curiositĂ© le nom du volume est /dev/simfs. Ceux qui connaisse OpenVZ l’auront tout de suite compris mon VPS tourne sur du OpenVZ, ce qui est confirmĂ© en faisant un « #cat /proc/user_beancounters ».

Je suis passĂ© par la suite chez webhostingtalk.com ou apparemment les offres Ă  3$/mois (comme celle que j’ai souscrite) sont en trains de devenir la rĂ©fĂ©rence de l’entrĂ©e de gamme.

Cela fait maintenant 1 semaine que j’ai tout migrĂ© de mon RPS vers ce VPS de chez 123systems, j’en suis trĂšs satisfait (pour 2.18 euros/mois, tu m’Ă©tonne). Si vous cherchez un root Ă  pas cher c’est un bon choix, mais la latence du fait de l’Ă©loignement gĂ©ographique du serveur est assez pĂ©nible. Je pense que je vais rechercher pour le mois prochains un serveur en europe afin d’eviter de dĂ©passer les 80ms de latence (2 fois moins quaux USA).

PuTTY Connection Manager

OMG mais c’est trop bien, il me le faut ! Voici ce que je me suis dit quand j’ai vu ce soft tourner sur l’ordis d’un collĂšgue. Enfin un gestionnaire de TAB pour Putty. Comme son nom l’indique PuTTY Connection Manager se base sur PuTTY pour gĂ©rer les connections SSH/TELNET. Tout ce qui est possible sous PuTTY l’est aussi sous PuTTY Connection Manager.

Mais cela ne s’arrĂȘte pas Ă  la gestion des TAB. Voici une petite liste des fonctionnalitĂ©s qui m’ont plus :

  • La crĂ©ation de base de donnĂ©es qui permet de TRIER les serveurs/routeur/whatever par client/projet/etc.
  • La crĂ©ation de base de donnĂ©es chiffrĂ© en AES 256 qui permet de stocker les login/pass des serveurs. Dans le cas oĂč vous ne pouvez pas utiliser de clĂ©s.
  • L’auto-login sur les serveurs choisis au dĂ©marrage de l’application.
  • Le lancement de commande automatique aprĂšs l’authentification.
  • L’import/Export des information de connexions en XML.
  • L’assistant de crĂ©ation de connexion ( clic,clic,clic ).
  • Le fait qu’il soit GRATUIT !

Attention pour avoir accĂ©s aux fonctionnalitĂ© d’enregistrement des mots de passe, il faut avoir crĂ©er une base de donnĂ©es chiffrĂ©. Pour cela il faut tĂ©lĂ©charger la DLL AES et la placer dans le rĂ©pertoire de PCM.

A télécharger de toute urgence pour les sysadmin sous windows.

Commande RPM bien pratique

Je me fais une petite note de quelques options bien pratique de la commande phare de RedHat, Centos et Fedora : RPM

Installer, désinstaller et Mettre à jour

Installer un paquet

# rpm -ivh truc.rpm

Si un paquet fait son malin et ne veut pas s’installer pour x ou y raison

# rpm -ivh –nodeps –force truc.rpm

Mettre Ă  jour un paquet

# rpm -Uhv truc.rpm

Continuer la lecture de Commande RPM bien pratique

Ctrl+s et vi

Si vous ĂȘtes un maniaque du ctrl+s comme moi. Vous avez surement dĂ©jĂ  fait un ctrl+s sous vi (ou vim) et vous avez ressentis ce moment de panique oĂč tout ce freeze. La solution pour s’en sortir et toute simple il suffit de faire un ctrl+q.

Mais pourquoi ? Comment cela ce fasse ? La réponse vient de la FAQ de VIM.

De nombreux simulateur de terminaux ou de terminaux rĂ©els utilise le raccourci CTRL+S pour arrĂȘter le flux de donnĂ© entrant. L’idĂ©e est de permettre de pouvoir arrĂȘter quand on veut une avalanche de donnĂ©e s’affichant sur le terminal et de pouvoir le reprendre quand on veut en utilisant CTRL+Q. C’est pour cela que lorsque l’on presse CTRL+S sous vi ou vim, les donnĂ©es ne sont plus envoyĂ©es et on a l’impression que VI/VIM est freezĂ©. Presser CTRL+Q permet donc de tout remettre Ă  la normal.

Si vous voulez désactiver cette fonctionnalité utilisez cette commande :

$ stty -ixon -xoff

Ou sinon changez les raccourcis clavier de gestion du terminal :

$ stty stop <char>
$ stty start <char>

RĂ©duire et Étendre une partition LVM2/EXT3

Une petite note pour réduire et étendre une partition LVM2 / ext3.

Avant d’Ă©tendre ou de rĂ©duire il faut savoir ce que l’on a.

# vgdisplay

Continuer la lecture de RĂ©duire et Étendre une partition LVM2/EXT3

FRsaG est né !

Tout bon geek que vous ĂȘtes, vous connaissez tous le tout puissant FRnOG (FRench Network Operators Group). Non ? Et bien c’est un groupe d’Ă©change d’information initialement destinĂ© aux FAI. L’inscription est libre ainsi que la participation, mais attention, ce n’est pas une mailing liste destinĂ© au support d’un FAI. C’est une mailling liste destinĂ©s aux professionnel des rĂ©seaux. Je vous conseil plutĂŽt le mode lurker. Pour ceux qui auraient ratĂ© le dĂ©but, les archives de FRnOG sont ici.

Bref, au fil des annĂ©es (plus de 8ans maintenant) et du nombre croissant d’inscrit (2800) de FRnOG, la mailing liste a dĂ©rivĂ© doucement vers des dĂ©bats non seulement sur les rĂ©seaux, mais de plus en plus sur le systĂšme.

Et c’est une des raisons, qui a amenĂ© GrĂ©gory DUCHATELET a crĂ©er le 17 Juillet 2010 le FRsaG (FRench sysadmin Group). Un groupe d’Ă©change destinĂ© aux sysadmin. Le FRsAG est aussi destinĂ©s aux professionnels. Il est ouvert sur toutes les OS : Windows, Linux, Solaris, HP-UX, etc.

Pour la petite histoire, la goute d’eau qui amĂšnera la crĂ©ation de FRsaG aura Ă©tĂ© un sujet sur FRnOG traitant des performances de l’ext4. Il est disponible ici.

Bonne lecture.

Gerer des bandes LTO sous linux

Back to basics les amis !

Bon, j’ai jamais pris le temps de me faire une petite note sur la gestion de bande LTO sous linux. Alors je me fais ça rapidos.

I ) Les commandes de bases :

Sortir la bande

# mt -f /dev/st0 offline

Rembobiner la bande :

# mt -f /dev/st0 rewind

Afficher les informations de la bande

# mt -f /dev/st0 status

Effacer la bande

# mt -f /dev/st0 erase

Continuer la lecture de Gerer des bandes LTO sous linux

Traceroute + ping + watch = MTR

En voila un outil bien sympa pour tout sysadmin qui cherche une congestion dans son réseau. mtr (My Traceroute) est un outils qui permet de combiner la commande traceroute + la commande ping et tout ceci encapsuler dans un watch. MRT est disponible ici.

L’histoire aurait put s’arrĂȘter lĂ , laissant tous les sysadmin WINDOWS dans une frustration des plus classique. Mais c’Ă©tait sans compter le bon Vasile Laurentiu Stanimir qui a portĂ© MTR sous Windows est Ă  créé winmtr. Bien que la derniĂšre version de Winmtr date de 2002, il est compatible avec Windows 7 en l’exĂ©cutant avec les privilĂšge administrateur. WinMTR est disponible ici.

Bien évidement, il est toujours bon de rappeler MTR se base sur le protocole ICMP qui est souvent limité au niveau des routeurs pour économiser le CPU, donc une perte de paquet ne veut pas forcément dire un problÚme sur le routeur.