Le blog EuroVPS
Notes de terrain.
Depuis la salle des machines.
Décisions, investigations et leçons tirées de l'exploitation d'une infrastructure de production. Écrites par les personnes qui en prennent soin.
Les archives
Plus d'articles de l'équipe.
Comment trouver la seule ligne qui rend un checkout lent.
Une boutique en ligne semble lente, chaque serveur est inactif, et le seul indice est une impression. Mesurez la plateforme sous la charge qui échoue, ignorez la page d'accueil en cache, capturez les requêtes lentes et regroupez-les selon l'endroit où elles bloquent. Le plus gros groupe est un fichier et une ligne.
Écrire un runbook de bascule de migration avec un chrono sur chaque étape
Un runbook de bascule donne à chaque étape un budget de temps, un responsable, un contrôle et un retour. Comment l'écrire, le répéter et décider go ou no go.
Comment lire l'alimentation d'un rack à double arrivée, et ce que les chiffres cachent
Deux arrivées ne protègent que si chacune supporte tout le rack. Comment lire les arrivées A et B, calculer la charge en cas de failover et équilibrer les phases.
Changements de zoning Fibre Channel, un fabric à la fois
Changements de zoning Brocade sans jamais perdre tous les chemins à la fois : zones single initiator, règles de nommage, activations par étapes, contrôles.
Comment lire l'état multipath sur un hôte Linux
Ce que multipath -ll dit de vos disques SAN : nombre de chemins, priorités ALUA, mise en file quand les chemins disparaissent, et comment prouver le failover avant d'en avoir besoin.
Votre supervision est aussi un système : testez le chemin, pas le tableau de bord
Comment vérifier que les logs arrivent vraiment, que les alarmes atteignent une personne, et qu'un tableau de bord silencieux signifie un réseau sain.
Douze questions à poser sur les mesures RGPD de votre hébergeur
Douze questions précises sur les mesures RGPD de votre hébergeur : localisation des données, accès, chiffrement, backups, effacement des disques et notification de violation.
Prouver une mise à niveau PHP avant de basculer, avec un retour arrière prêt
Une nouvelle branche PHP sans risque : installation côte à côte, lint et scan du code, trace de ce que le trafic charge vraiment, puis changement d'un seul socket.
Comment exploiter le DNS avec un primaire caché et des secondaires publics
Gardez la copie maîtresse de vos zones hors de l'internet et laissez les secondaires faire les réponses. Deux façons de les alimenter avec PowerDNS, avec DNSSEC, et les vérifications.
Corriger un cloud CloudStack pendant que les instances des tenants continuent de tourner
Une méthode couche par couche pour une mise à jour de sécurité CloudStack : évaluer, sauvegarder, le management d'abord, les agents un hôte à la fois, les routeurs sur preuves.
Pourquoi une VM plus grande qu'un socket CPU est souvent plus lente
Comment NUMA fonctionne sur un hôte à deux sockets, pourquoi une VM à cheval sur les deux paie à chaque accès mémoire, et comment lire la topologie.
Vérifiez les labels avant d'accuser SELinux
La plupart des refus SELinux sont un fichier portant le mauvais label, pas une lacune de la politique. Comment vérifier les labels après une installation, les corriger correctement et passer en enforcing sans danger sur des hôtes distants.
Votre propre miroir RPM, et construire le correctif avant que la distribution ne le livre
Comment tenir un miroir RPM local cohérent et, quand le correctif existe en amont mais pas encore en paquet, le construire proprement pour que le paquet officiel le remplace.
Les premières heures après une CVE critique : une liste de contrôle qui marche
Que faire entre la divulgation d'une vulnérabilité critique et le correctif : trouver les hôtes exposés, atténuer, déployer en sécurité, tenir une chronologie.
Numéroter les câbles. Pourquoi « le plus haut plus un » est la mauvaise règle
Les cable IDs n'aident que si un numéro désigne un câble pour toujours. Comment les allouer de façon monotone, en fail-closed, comment étiqueter les deux extrémités et comment repérer les doublons tôt.
Votre inventaire est une hypothèse tant que le réseau ne l'a pas confirmé
Garder un DCIM honnête : prouver qu'une IP est libre de trois façons, lire les MAC sur le contrôleur, confirmer les liens par LLDP et le fabric FC.
Étendre un VLAN entre deux sites avec WireGuard et VXLAN
Étendre un segment de couche 2 entre deux sites avec WireGuard et VXLAN sur Linux : calcul du MTU, bridges, protection contre les boucles, ordre de migration.
Une alarme est un message à une personne, pas une ligne de log
Comment router les alarmes de supervision pour que le bon ingénieur les voie en quelques secondes : sévérités strictes, dépendances, livraison dans le chat, prise en charge et réglage par hôte.
Un primaire caché et dnsdist. Durcir le DNS autoritaire
Pourquoi le DNS autoritaire a besoin d'un primaire caché, les règles dnsdist qui méritent d'être placées devant chaque nameserver public, et comment vérifier les zones et le reverse DNS.
Rendre un redémarrage de backend invisible pour vos visiteurs
Deux serveurs web affichent encore des erreurs quand l'un redémarre. Les réglages HAProxy, Varnish et keepalived qui rendent un redémarrage invisible, et comment le tester.
Comment lire la santé d'un cluster Galera en cinq variables d'état
Les variables wsrep qui montrent si un cluster Percona XtraDB ou MariaDB Galera est sain, lent, ou à un pas de perdre le quorum.
Les plus lus
Les guides vers lesquels les lecteurs reviennent- 0110 raisons pour lesquelles votre site se charge lentement (et comment les corriger)
- 02Les fichiers de logs Linux que vous devez surveiller sur RHEL 9 et 10
- 03Configurer WordPress Multisite avec nginx et PHP-FPM sur RHEL 9 et 10
- 04Archimède et la poulie composée : comment un homme a mû un navire
- 05Guide complet des codes d'état HTTP : série 300
- 06Guide complet des codes d'état HTTP : série 400
- 07Combien de RAM, de CPU, d'espace et d'IOPS votre VPS a-t-il vraiment besoin ?
Mettez la lecture en pratique
Vous avez une charge de travail en tête ?
Commencez par les chiffres.
Les assistants de dimensionnement transforment vos exigences en configuration proposée et en fourchette de prix indicative. Un ingénieur peut vous aider à vérifier ce qui convient.

