Maniatux's Blog

Welcome to the internet

L'aventure d'un serveur sous NetBSD #5

Rédigé par Xavier -

J'avais un peu oublié mon serveur NetBSD, à vrai dire il tourne tout seul depuis des mois, sans que je n'aie eu besoin d'effectuer de maintenance particulière. Il fournit Postfix et Prosody compilés à partir de pkgsrc. Il y a peu de temps j'écrivais qu'il n'était pas infaillible et que Prosody était par exemple bugué. J'ai donc eu la bonne idée de m'inscrire à la mailing list et de déposer un rapport de bug. Quelques temps après l'information a été passée au mainteneur, qui a finalement corrigé le bug et ajouté au passage un script rc.d bien pratique.

C'est donc une bonne impression que laisse NetBSD, avec des mainteneurs réactifs qui nous écoutent et qui sont efficaces, dès lors qu'on prend la peine de remonter les informations. Autant dire que je compte laisser tourner mon serveur sur cet OS encore un bon bout de temps, car mon impression est grandement positive.

NetBSD m'a appris énormément de choses tant sur le fonctionnement des systèmes Unix-like que sur les droits et les devoirs de l'administrateur. On ne peut pas toujours se contenter d'utiliser bien sagement ce qu'on met à notre disposition, il y a un moment où il faut remonter des informations ou contribuer, pour avoir des retombées directes ou indirectes.

Classé dans : Sysadmin - Mots clés : aucun

Sortie de Maniatux 5.0 !

Rédigé par Xavier -

Edit (26/10/2011) : Passage en Maniatux 5.01 avec correction d'un bug du flux RSS.

Le nouveau Maniatux !

Et encore un nouveau thème pour le blog, dans une version 5.0 qui change beaucoup par rapport à l’ancienne. J'en ai profité au passage pour mettre à jour Pluxml. J'ai pu ainsi constater que l'interface d'administration avait totalement changé, le panneau utile est passé sur la gauche au lieu du haut, le gestionnaire de médias ne voit plus aucune de mes images, l'ajout d'article ne propose plus la barre d'outils de formatage du texte...

J'ai rajouté la barre d'outils via un plugin, en revanche pour le gestionnaire de médias je ne sais pas quoi faire, mais ce n'est pas trop grave du moment que ça affiche toujours les images sur les anciens articles. Il y a au passage quelques nouvelles fonctions utiles, comme l'aperçu d'article en cours de rédaction directement sur le thème du blog et pas celui de l'administration.

J'ai nettoyé un peu mon code CSS et intégré des fonctions de Pluxml ce qui ne fut pas sans mal, notamment pour la barre de liens en haut. Au début je voulais faire un système d'onglets actifs, mais lorsqu'on ouvrait un article il ne savait plus sur quel page il était et aucun n'était déclaré comme "actif". Un désagrément qui m'a obligé à laisser tomber cette fonction.

Nouveautés

  • Articles plus larges
  • 5 articles par page au lieu de 10
  • Des couleurs plus vives
  • Des changements dans les tailles des polices
  • Un nouveau header (plus de logo pour le moment)
  • Suppression du lien RSS des commentaires
  • Mise en forme des commentaires façon Kopete
  • Mise à jour de mes liens favoris
  • Nouvelle présentation de la case de recherche
  • Utilisation de text-shadow pour le titre du blog et de border-radius pour certains éléments donc pas valide au W3C et sur certains navigateurs mais ça n'est pas critique
  • Introduction des formatages h1, h2, h3 sur les articles
  • Abandon du support de plusieurs navigateurs

Compatibilité

Internet Explorer 9.0     
Mozilla Firefox 3.5     
Mozilla Firefox 7.0    
Google Chrome 14    
Safari 5.1.1    
Opera 11.52    

J'ai décidé de ne pas m'encombrer du support des vieilles versions d'Internet Explorer, ainsi que des navigateurs alternatifs qui ont parfois un rendu pas très propre. Je n'ai testé que les principaux, dans leur dernière version (sauf Firefox car la 3.5 est utilisée sous Debian). Le seul qui m'a posé souci est Internet Explorer 9.0, en fait le rendu est correct mais les polices apparaissent en gras ce qui est assez embêtant mais pas non plus critique. Firefox 3.5 ne rend pas les bordures arrondies, ce qui n'est pas trop grave.

A venir

Je compte créer un nouveau logo et l'intégrer dans le header sans que le rendu soit différent selon le navigateur en raison de la largeur de police qui varie. J'apporterai également des améliorations mineures comme j'ai toujours fait, ou des correctifs de bugs. Je continuerai à faire vivre le blog en postant régulièrement des articles.

Télécharger les sources du thème

Je distribue les sources sous licence libre sans copyright ou copyleft. Faites-en bon usage.

Classé dans : Blog - Mots clés : aucun

OpenMediaVault : alternative à FreeNAS

Rédigé par Xavier -

OpenMediaVault est un système basé sur Debian Squeeze orienté NAS. Il permet, tout comme FreeNAS, de transformer un ordinateur en support de stockage accessible par le réseau au travers de différents protocoles.

La version distribuée actuellement est dans sa version 0.2, ce qui indique un projet jeune mais néanmoins grandement actif et utilisable. Je regrette la très grande pauvreté de la documentation, juste un maigre wiki insuffisant, ce qui m'a valu l'obligation de passer par Google pour trouver quel était le mot de passe par défaut de l'interface web.

Le système semble distribué en version 64 bits uniquement, ce qui va briser vos rêves de transformer votre vieille machine mini-ITX à base d'Atom en NAS. Néanmoins il est peut-être possible d'installer une Debian Squeeze 32 bits puis d'ajouter la couche OpenMediaVault par dessus ?

Nous pouvons donc :

  • Associer des disques en RAID
  • Créer des partitions en ext4
  • Faire un partage en NFS, Samba, FTP
  • Faire un serveur Rsync
  • Installer un client bittorrent (via plugin)
  • Activer le SNMP

Soit beaucoup de fonctionnalités intéressantes, même si je regrette l'absence du support Active Directory pour le moment et les bugs de l'interface pour créer des dossiers partagés.

J'ai fait quelques tests en virtuel, avec 3 disques durs (il en faut un dédié au système entier, les deux autres sont destinés au stockage). Les deux de stockage ont été groupés en RAID1, et le système de fichiers en ext4. J'ai créé un utilisateur ainsi qu'un accès samba. Et depuis un client Windows, ça marche tout de suite, le partage apparait dans l'explorer. Les taux de transferts sont très élevés ainsi que la réactivité, ce qui le rend très intéressant.

Conclusion

OpenMediaVault est un sérieux concurrent à FreeNAS, car plus simple, plus rapide, mais peut-être encore trop jeune. Espérons que des fonctionnalités viendront se rajouter très bientôt !

Site officiel de OpenMediaVault

Streetview maintenant sans flash

Rédigé par Xavier -

Malgré les polémiques qui frappent régulièrement Streetview, il faut avouer que c'est bien pratique pour repérer un lieu avant de s'y rendre et éviter ainsi de se perdre. Malheureusement, jusque là il fallait avoir le flashplayer pour pouvoir l'utiliser. Cela va prochainement changer avec MapsGL. En effet, Google est en train d'apporter une couche de WebGL à Maps, qui peut donc désormais utiliser les capacités d'accélération 3D de l'ordinateur couplé probablement à de nouvelles API.

Pour en profiter, actuellement il faut Firefox 8 (encore un beta) ou alors Chrome 14 (stable). Lancez Maps sans entrer d'adresse et dans la case de gauche vous verrez une option "envie de nouveauté" qui vous proposera alors d'activer MapsGL.

MapGL offre plein d'améliorations, comme une meilleure fluidité, des reliefs 3D sur la vue carte, des vues satellites sous plusieurs angles pour certains lieux... lorsque vous irez jeter un oeil, un petit popup vous proposera une visite guidée afin de découvrir les nouveautés. Ce que j'ai retenu c'est surtout la meilleure fluidité et la possibilité d'utiliser Streetview sans flash.

Classé dans : Web - Mots clés : aucun

Aperçu de VMware ESXi : excellence

Rédigé par Xavier -

VMware ESXi est l'hyperviseur historique aujourd'hui le plus utilisé en entreprise et l'un des plus efficaces. Leur expérience se ressent même dans les versions "light" de leurs produits destinées aux desktop.

VMware ESXi se présente sous forme d'un OS tenant dans une ISO de 200Mo à installer sur le serveur. Alors que la version 4 ne voulait pas fonctionner chez moi à cause des cartes réseau qui n'étaient pas détectées, avec la version 5 (sortie il y a peu) tout va bien. L'hyperviseur démarre sur une console graphique récapitulant les informations essentielles et permettant d'effectuer quelques réglages sommaires (adresse IP...).

Côté client il y a la console vsphere client à télécharger afin de pouvoir administrer l'hyperviseur. On remarque tout de suite qu'elle pèse très lourd, 350Mo, soit plus que l'hyperviseur lui même ! L'installation est donc très longue.

Par contre une fois la console lancée, on voit qu'on a à faire à quelque chose de très complet, très intuitif et très sérieux, par exemple le petit schéma sympathique qui détaille les éléments mis en œuvre pour la virtualisation. La création des machines virtuelles est simple.

Chose très appréciable : à la création d'une machine virtuelle il est possible de sélectionner une ISO qui n'est pas sur l'hyperviseur. J'ai donc pu aller chercher mon installation de Windows 2008 sur mon serveur FTP, alors que sur Hyper-V j'avais du l'envoyer sur le C$ de l'hôte.

L'installation de Windows 2008 fut rapide néanmoins j'ai eu beaucoup de mal avec le curseur de souris, subissant des mouvements par accroc et beaucoup beaucoup trop sensibles. Pas facile de cliquer sur un élément. Heureusement cela est résolu après l'installation des vmware tools. Il n'y a plus besoin de capturer le curseur et celui reste fluide.

On peut voir d'ailleurs que VMware a ses propres spécificités : son pilote graphique, qui supporte la 3D et les effets aero (dans la version desktop de vmware, si l'hôte le permet), sa carte réseau...

Je n'ai pas fait le tour des autres fonctionnalités comme le fonctionnement en cluster, l'import de serveur physique, mais VMware ESXi m'a semblé être la solution la plus performante, la plus soignée et la plus universelle. Malheureusement la console semble lourde et peu réactive, il y a parfois une latence entre le moment où l'on clique et celui où elle réagit. L'installation des OS Linux n'a pas posé de soucis, même avec les cartes réseau vmxnet.

Conclusion

VMware ESXi est complet, performant, bien pensé. C'est la solution que je retiens personnellement, même si cela ne signifie pas que les autres sont mauvaises. J'ai juste trouvé plein de petites choses sur ESXi (ou plutôt vsphere) qui le rendent idéal pour moi.