Laboratoire infra Linux HA #6 – Surveillance avec Munin

Laboratoire infra Linux HA #6 – Surveillance avec Munin

lab07-munin-01 Cet article est le sixième opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab » en haute dispo. Dans le prĂ©cĂ©dent article, nous avons de nouveau mis en Ĺ“uvre de la haute-disponibilitĂ© pour nos serveurs FRONT et pour ainsi dire terminĂ© de redondĂ© notre infrastructure. « Oui heuuuu la base de donnĂ©es heuuuu c’est pas de la haute dispoheuuu… ». T’as raison et, c’est un secret mais… on y reviendra…

Lire la suite Lire la suite

Flux RSS

Flux RSS

J’ai remarquĂ© que t’avais eu des difficultĂ©s Ă  trouver mon flux RSS. Perso avant de commencer Ă  chercher Ă  la main, je dĂ©lègue toujours Ă  Freshrss. S’il s’en sort pas, lĂ  je fouille. Pour le coup, j’aurai pu te charrier parce que j’ai mis un gros PNG en haut de la colonne de droite. Bon ok, noir sur « à peu près noir » en terme d’accessibilitĂ© c’est moyen. C’est vrai que je m’en suis pas inquiĂ©tĂ© avant mais mon WordPress sert…

Lire la suite Lire la suite

Laboratoire infra Linux HA #5 – Load balancing avec HAProxy et Keepalived

Laboratoire infra Linux HA #5 – Load balancing avec HAProxy et Keepalived

lab07-front-02, lab07-lb-01 et lab07-lb-02 Cet article est le cinquième opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab » en haute dispo. Dans le prĂ©cĂ©dent article, nous avons enfin mis en Ĺ“uvre de la haute-disponibilitĂ© pour le stockage du code de notre blog. Dans cet article on va d’abord ajouter un nouveau serveur FRONT et comme ça devrait aller vite, on ajoutera deux rĂ©partiteurs de charge (load balancers ou…

Lire la suite Lire la suite

Gitpuller.sh – RafraĂ®chisseur de dĂ©pĂ´ts git

Gitpuller.sh – RafraĂ®chisseur de dĂ©pĂ´ts git

Pour le taf, j’ai une chiĂ©e centaine de dĂ©pĂ´ts git clonĂ©s sur mon ordi et j’ai besoin de les conserver Ă  jour parce que lorsque je pousse mes modifications, je dĂ©teste recevoir ce message : Je me voyais mal faire un git pull Ă  chaque fois que je dois bosser sur un dĂ©pĂ´t alors j’ai cherchĂ© une solution un minimum Ă©lĂ©gante. Les dĂ©pĂ´ts sont tous stockĂ©s dans le sous-dossier GIT-LAB de ma home. J’ai commencĂ© Ă  Ă©crire un bout de…

Lire la suite Lire la suite

Laboratoire infra Linux HA #4 – NFS avec DRBD et Heartbeat

Laboratoire infra Linux HA #4 – NFS avec DRBD et Heartbeat

lab07-nfs-01 & lab07-nfs-02 Cet article est le quatrième opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab Â» en haute dispo. Dans le prĂ©cĂ©dent article nous avons activĂ© la rĂ©plication de la bdd wordpress entre les serveurs lab07-db-01 et lab07-db-02.Dans cet article on va dĂ©coupler le stockage du code et son exĂ©cution. Notre serveur FRONT lab07-front-01 va continuer d’interprĂ©ter le PHP et servir nos pages web mais ne portera plus le…

Lire la suite Lire la suite

Laboratoire infra Linux HA #3 – RĂ©plication MySQL

Laboratoire infra Linux HA #3 – RĂ©plication MySQL

LAB07-DB-02 Cet article est le troisième opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab Â». Dans le prĂ©cĂ©dent article nous avons migrĂ© la base de donnĂ©es de notre Worpdress Ă  l’aide de mysqldump de scp et avons vu comment importer la base sur notre serveur MySQL lab07-db-01.Dans cet article on va faire un premier pas vers la rĂ©silience de notre infrastructure. Ce ne sera pas encore de la haute disponibilitĂ©…

Lire la suite Lire la suite

Laboratoire infra Linux HA #2 – SĂ©paration de la BDD

Laboratoire infra Linux HA #2 – SĂ©paration de la BDD

LAB07-DB-01 Cet article est le second opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab ». Dans le prĂ©cĂ©dent article nous avons rĂ©alisĂ© l’installation et la configuration d’un serveur LAMP sous Debian 12 servant Worpdress Ă  l’aide d’Apache, de MySQL et PHP : lab07-front-01.Dans cet article on va migrer la base de donnĂ©es vers un hĂ´te dĂ©diĂ© : lab07-db-01. Installation des paquets L’installation de Percona MySQL Ă©tant combinĂ©e avec celle des…

Lire la suite Lire la suite

Laboratoire infra Linux HA #1 – Premier serveur LAMP

Laboratoire infra Linux HA #1 – Premier serveur LAMP

LAB07-FRONT-01 Afin d’acquĂ©rir les bases de l’administration système de Linux, j’ai rĂ©alisĂ© le laboratoire suivant dans lequel chaque Ă©tage est redondĂ© (sauf le monitoring) : Le but du laboratoire est de servir en haute disponibilitĂ© le blog WordPress du laboratoire de juillet « lab07.lab ». On utilisera WordPress qui est simple Ă  installer car ce que l’on veut c’est s’entraĂ®ner sur les middleware. La trĂŞve estivale m’invite Ă  rĂ©aliser de nouveau ce lab tout en le documentant pour toi ou pour rĂ©fĂ©rence…

Lire la suite Lire la suite

La mise Ă  jour de version majeure de l’OS : le dist-upgrade

La mise Ă  jour de version majeure de l’OS : le dist-upgrade

Lorsque tu es sur une vieille distribution, tu vas plus avoir de mise Ă  jour et rĂ©installer de zĂ©ro, des fois ça peut ĂŞtre chiant compliquĂ©. Heureusement t’es loin d’ĂŞtre le premier qui a eu la flemme de tout refaire et c’est pris en charge assez simplement. C’est tellement intĂ©grĂ© Ă  l’OS que ça me paraĂ®t plus normal de parler d’une mise Ă  jour – ou d’une montĂ©e de version – que d’une migration. Tout se passe dans le fichier…

Lire la suite Lire la suite

Mot de passe root oublié

Mot de passe root oublié

A force de jouer avec des machines virtuelles diffĂ©rentes, si un collègue l’a mal renseignĂ© ou, si par mĂ©garde t’Ă©tais en QWERTY, il peut arriver que t’aies perdu ton mot de passe root. Si tu as un accès console Ă  la machine, rien n’est perdu. Comme je suis bien organisĂ© mais que j’ai toujours une mĂ©moire de poisson rouge, ça ne m’arrive plus pas souvent et je retiens pas par cĹ“ur la manipulation. J’en ai eu besoin aujourd’hui et j’ai…

Lire la suite Lire la suite