Haute disponibilité pour ProxySQL avec Keepalived

Lorsque l’on dispose d’un cluster de ProxySQL, il peut être intéressant d’activer un mécanisme de haute disponibilité afin de basculer sur un autre noeud en cas de perte du serveur initial. Keepalived se prête assez bien au jeu de l’adresse ip virtuelle et dispose de mécanismes pour s’assurer de la bascule de la vip entre les différents noeuds d’un “cluster”. Sous Debian rien de plus simple, il suffit d’installer depuis les dépôts :...

janvier 19, 2023 · 2 min · Unam

Passer d'un ProxySQL standalone à une implémentation en cluster

Dans cet article je parle du déploiement d’un serveur ProxySQL devant plusieurs serveurs MySQL. Un ProxySQL c’est bien, mais deux ou plus c’est mieux. On parle alors d’un cluster. Ca peut être très utile (mais pas obligatoire !) pour préparer la prochaine étape : la haute disponibilité. Comment configurer ProxySQL Depuis la version 2, ProxySQL dispose d’une fonction de réplication. Cela veut dire que ProxySQL est capable de répliquer plusieurs de ses tables de configuration vers un ou plusieurs hôtes....

janvier 12, 2023 · 2 min · Unam

Proxifier du trafic sql à l'aide de ProxySQL devant MySQL / MariaDB

Il peut parfois être nécessaire d’avoir un proxy devant un ou plusieurs serveurs de bases de données. Même si la configuration ne comporte qu’un seul serveur, ce proxy peut alors être utilisé pour faire du cache de requêtes, du monitoring ou encore du routage. Dans cette série d’article je vais parler de ProxySQL que j’ai découvert il y a quelques semaines, pourquoi je trouve que c’est un outil puissant pour beaucoup de cas d’usages et pourquoi - si vous cherchez un “routeur de requêtes” - il est intéressant d’y jeter un oeil....

octobre 2, 2022 · 6 min · Unam

Etablir une connexion socks5 permanente et automatique sur Ubuntu

Il est parfois nécessaire d’avoir à s’authentifier sur un proxy socks pour plusieurs raisons comme accéder à un site web, établir une session ssh, etc. Ici nous allons voir comment établir cette connexion de manière transparente pour le système, même si votre application que vous souhaitez utiliser ne supporte pas la connexion à un proxy socks. L’identifiant et le mot de passe de connexion seront stockés dans le fichier de configuration de redsocks, l’un des objectifs étant de ne plus avoir à s’en souvenir 😉...

mai 1, 2022 · 4 min · Unam

Migrer de lxd vers lxc sous Proxmox

J’ai utilisé un serveur Dedibox Start-2-S-SATA pendant plusieurs années. Choix effectué par rapport au prix et au stockage disponible. Avec le temps j’ai déployé de plus en plus de services dessus dans des conteneurs lxd. Lxd est un super outil, il permet à n’importe qui ayant assez peu de connaissances sous lxc de déployer et installer des nouveaux services en ligne de commande. La dernière installation de services avant la migration fut l’installation d’un serveur synapse pour matrix, accompagné d’une base de données Postgres....

janvier 1, 2022 · 2 min · Unam