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>

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.