View Sidebar

Post Tagged with: sysadmin

Garder ses VM Proxmox à jours

Garder ses VM Proxmox à jours

Salut tout le monde,

Voilà encore un post encore assez cours mais rassurez-vous, un article de fond est toujours en cours d’écriture.

Aujourd’hui, on va parler mise à jour automatique de ses serveurs, une étape fastidieuse qu’on a tendance à oublier dès que tout fonctionne. Hors que ce soit pour la stabilité ou la sécurité, il est vivement recommandé de garder ses serveurs à jour (surtout sur des distributions dites stables).

Sans update, on va droit dans le mur

Sans update, on va droit dans le mur

Pour cet article, je vais partir du principe que vous avez déjà suivi les précédents articles sur proxmox et que vous avez une plate-forme fonctionnelle. L’update d’une machine est facile à faire, cependant on va voir comment automatiser ça sur proxmox et l’ensemble de ses VM.

13 février 20140 commentsRead More
Garder un serveur à l’heure (ntp, ntpdate)

Garder un serveur à l’heure (ntp, ntpdate)

Salut tout le monde,

Voilà un post assez cours mais d’une opération assez récurrente, garder ses machines/serveurs à l’heure.

Le temps passe passe passe

Le temps passe passe passe

Actuellement tout équipement informatique dispose d’une horloge matérielle ou logicielle à laquelle il est fait référence pour son fonctionnement. Cette horloge, bien que conçue autour d’un oscillateur à quartz (l’horloge de l’ordinateur), dérive comme toute montre ordinaire. Une machine peu ainsi décalée de quelques secondes par jour, et ça peut être d’autant plus gênant sur des machines prévues pour fonctionner 24h/24.
Il est possible de rapidement se retrouver avec des retards de plusieurs minutes voir dizaine de minutes.
Nous allons donc voir des solutions pour garder ses machines à jour.

2 février 20140 commentsRead More
Comment faire un init.d pour un de ses script ?

Comment faire un init.d pour un de ses script ?

Aujourd’hui, on va voir un article très simple (niveau unix débutant)
c’est un template relativement court mais bougrement pratique et qui sert assez régulièrement.

Simple ? mais qu’est ce que c’est ?

Ce script permet de lancer ses programmes via /etc/init.d et de fournir les commandes par défaut start/stop/restart comme pour n’importe quel daemon linux.

2 septembre 20130 commentsRead More
Il était une fois, les backup/migration de VM sous Proxmox

Il était une fois, les backup/migration de VM sous Proxmox

Salut tout le monde,

Partie 1 : Présentation de proxmox et de la virtualisation
Partie 2 : Configuration du réseau interne
Partie 3 : Un petit Stress test pour la route
Partie 4 : Quelques optimisations Webserver
Partie 5 : HTTPS et IPV6
Partie 6 : Le Monitoring
Partie 7 : Les Backup

Et voilà dernier article de cette série, cette fois-ci dédié au backup de ses différents services.
De quoi pouvoir récupérer d’une grosse défaillance software ou hardware sans rien perdre.

on se fait toujours rattraper par la réalité ou les responsabilités …

Qu’est-ce que ça change proxmox pour les backup ?

Jusque-là, pour les backup, il fallait préparer des procédures de backup service par service (mysql avec des dump régulier, apache avec de l’archivage journalier, logs, memcache, …)
On finissait avec de très nombreux backup pour finalement se rendre compte le jour où l’on en a besoin qu’on a pas le bon backup où qu’il ne fonctionne plus depuis 6 mois :'(
Ou alors par exemple que le dump sql ne correspond pas aux dumps des fichiers.

L’idée ici va être plus simple, on backup les VM entièrement avec leurs contenus.
Le serveur SQL est mort, pas grave je te remonte un backup de tout le serveur en moins de 5 minutes (ça n’empêche par de faire des dumps régulièrs).

Dans cet article, on va voir dans un premier temps comment faire des backup et restaurer ses machines virtuelles.
Et dans un second temps comment faire des migrations ou des copies de VM d’un serveur à un autre.

31 août 20138 commentsRead More
Il était une fois … le monitoring de nos services

Il était une fois … le monitoring de nos services

Allez, 6ème (et avant-dernière) partie dédiée au nouveau serveur.

Partie 1 : Présentation de proxmox et de la virtualisation
Partie 2 : Configuration du réseau interne
Partie 3 : Un petit Stress test pour la route
Partie 4 : Quelques optimisations Webserver
Partie 5 : HTTPS et IPV6
Partie 6 : Le Monitoring
Partie 7 : Les Backup

Et oui, je suis de retour … pour vous jouer un mauvais tour.

Ça ne suffit pas les graph de proxmox ou d’ovh ?

C’est bien d’avoir des graphes, mais ce n’est pas ça qui va nous sauver lorsqu’il y aura un problème avec un des softs que l’on utilise.
Aucun logiciel n’est parfait et il arrive assez couramment qu’ils crashs (aucun logiciel n’est épargné).
Qui n’a pas déjà vu un serveur apache en rade où une db qui timeout.

L’idée va donc être de mettre sous surveillance nos différentes machines et leurs processus.
Et lorsqu’un problème est détecté, soit essayer de le corriger (via des restart, reset de config, …), soit envoyer des mails d’alertes pour nous prévenir (attention toutefois à ne pas se spammer).
C’est quand même nettement plus efficace que d’attendre de se rendre compte que ça ne fonctionne plus.

29 août 20130 commentsRead More