Archive for the 'Linux' Category

Copier un fichier d’un serveur à l’autre en le compressant pour la route

J’ai voulu un jour transférer des fichiers entre deux machines et les fichiers je les trouvaient lourds. Habituellement j’aurait utilisé soit rsync ou scp mais cette fois ci je voulait utiliser un processus un peu différent. Pourquoi ne pas compresser le contenu durant le transfert? Continue reading ‘Copier un fichier d’un serveur à l’autre en le compressant pour la route’

Installer VMWare sur Ubuntu server avec le repositoire de Canonical

L’idée c’est d’avoir un serveur rack-mount minimal fait pour héberger les VM d’infrastructure du réseau. Actuellement plusieurs de nos serveurs *physiques* ont déjà X-Windows sur leur hôtes (SuSE v10, RHEL 4 U5, Gentoo 2007.0, Ubuntu, etc.) Mais ce sont des installations qui ont été faites avec tout ce qu’il sortait sans réfléchir ou se pencher sur l’économie de ressources. Ce serveur sera minimal coté installation, et maximisé sur VMWare… voici les étapes que j’ai fait.
Continue reading ‘Installer VMWare sur Ubuntu server avec le repositoire de Canonical’

Doubler la fiabilité avec un miroir MySQL, un mini-Howto

Imaginez que vous avec plusieurs sites a gérer. Sur un serveur, disons, monté en RAID-1 sur deux disques SATA en md-devices. C’est bien, les données sont dupliqués et si un disque dur brise, les données survivent. Évidemment ça ne nous protège pas des erreur de manipulation.

Une redondance comme je l’ai monté implique deux serveurs distincts qui ont chacun leur adresse ip et leur setup. Les serveurs ont deux adapteurs réseau et je les ai reliés ensemble et donné une adresse ip privé pour qu’ils puissent parler ensemble sans passer par Internet. Chaque serveur à les fichiers de sites pour chaque usager et chacun se connecte a mysql en localhost. La réplication se passe donc par l’adresse privée donc aucune encryption est nécessaire entre les peers.

Plus tard je devrai monter un service de miroirisation via rsync mais ce n’est pas le but de “ce” post.

Veuillez noter qu’il s’agit d’un howto TRÈS TECHNIQUE et je NE PEUT PAS nécessairement GARANTIR le FONCTIONNEMENT si vous faites simplement que COPIER SANS RÉFLÉCHIR.
Continue reading ‘Doubler la fiabilité avec un miroir MySQL, un mini-Howto’

Montage de dossiers distants via sshfs

J’ai souvent vanté les mérites du SSHFS mais je n’ai jamais réellement expliqué le concept du partage à -la-windows… mais sécuritaire!

Attention aux non initiés en linux… c’est un howto très technique!

Continue reading ‘Montage de dossiers distants via sshfs’

Période de tests…

Je me suis souvent demandé comment on pouvait pour faire fonctionner un site web mais sur deux serveurs: On appelle ca du Load Balancing. Le concept est facile a illustrer… mais à faire, ouf!

En passant… Je suis actuellement a faire des tests de load balancing… et actuellement vous êtes en train de lire mon blogue sur le serveur 2 (goretex).

UPDATE: le serveur est maintenant en redondance SQL alors chaque post est identique sur les deux machines :)

Continue reading ‘Période de tests…’