L’agent Gandi et les fichiers de configuration

Le rôle de l’agent Gandi

L’agent de configuration Gandi s’occupe de recevoir les informations concernant les paramètres du serveur, nombre de cœurs, mémoire vive, nouvelle taille de disque, disque à attacher ou à détacher …

Note

Cet agent est inclus dans le paquet gandi-hosting-vm2 (selon la date de création de votre serveur, il se peut que ce soit gandi-hosting-vm) , il sera nécessaire de mettre à jour ce paquet pour profiter des dernières améliorations qu’il apporte.

Pour ce faire, utilisez la commande “apt-get update && apt-get install gandi-hosting-vm2”.

Les fichiers de configuration Gandi

Important

Certains fichiers sont nécessaires au serveur virtuel pour les configurations particulières à notre infrastructure.

Vous disposez de plusieurs fichiers et répertoires pour adapter votre serveur Cloud :

/etc/gandi

C’est le répertoire qui contient nos scripts de configuration.

/etc/default/gandi

Il s’agit du fichier où vous pouvez gérer les paramètres suivants :

  • disposer d’un nom d’hôte court ou de type FQDN

  • changer le MOTD à la connexion SSH

  • changer le fuseau horaire

  • activer / désactiver les options système (sysctl) spécifiques à Gandi

  • activer / désactiver l’ajout de la clé SSH Gandi pour nous permettre l’accès

  • changer les options de SSH (Compression, PermitRootLogin, EmptyPasswords)

  • mettre à jour /etc/resolv.conf par DHCP ou non

  • configurer automatiquement la console d’urgence

  • activer / désactiver les changements de PAM pour l’accès root

  • activer / désactiver la configuration automatique du nom d’hôte

  • activer / désactiver la configuration automatique des serveurs DNS

  • changer les options de montage des disques de données

  • changer le répertoire par défaut où sont montés les disques de données

/etc/udev/rules.d/86-gandi.rules et /etc/fstab

Vous avez deux méthodes pour monter des disques sur votre serveur virtuel :

udev (par défaut)

Par défaut, udev s’occupe de monter les disques de données automatiquement dans /srv avec le nom du disque, soit pour un disque de données d_data, ce sera monté dans /srv/d_data/.

fstab (en désactivant udev)

Si vous souhaitez spécifier vous-même les points de montage, vous devez désactiver les règles udev liées aux disques dans le fichier /etc/udev/rules.d/86-gandi.rules, il faudra alors redémarrer le serveur virtuel pour que cela soit pris en compte.

/etc/init.d/gandi-mount

gandi-mount

Ce script permet de monter les disques attachés au serveur et présents dans /proc/partitions dans /srv.

Important

Prenez bien garde à mettre à jour régulièrement vos paquets Gandi avec les miroirs de nos serveurs pour profiter des dernières améliorations.