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 :...
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....
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....
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 😉...
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....