PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Fitzdsl Blog : Contrôlez l’alimentation de vos serveurs avec Foreman

vendredi 19 juillet 2013 à 17:22

La gestion de l’alimentation de vos serveurs est une nouveauté apportée par la version 1.2. il vous faudra avoir installé au préalable (Foreman et smart-proxy) à la dernière version stable.
Vous pouvez grâce à celle-ci allumer, éteindre ou rebooter vos serveurs physique directement depuis l’interface web ou via l’API REST grâce à l’IPMI.
Ceci à été testé sur des serveurs DELL en configurant le DRAC.

Configuration du smart-proxy

Pour cela au niveau de votre smart-proxy,
il vous faut :
* La gem rubyipmi installée

# gem install rubyimpi

* ipmitool d’installé :

# apt-get install ipmitool

Configuration dans Foreman

Editez un hôte dont vous souhaitez manager l’IPMI :

Vous pouvez récupérer la MAC adresse de l’interface BMC en vous connectant en SSH sur server.example.com et utiliser la commande ipmitool suivante :

# ipmitool lan print

Configuration de la carte IPMI

Sur le serveur en lui même, il vous faut encore configurer la carte BMC pour autoriser Foreman à l’utiliser.
Voici les commandes IPMI à utiliser :

# ipmitool lan set 1 ipsrc dhcp
# ipmitool lan set 1 access on
# ipmitool user set name 3 your_user
# ipmitool user set password 3 your_password
# ipmitool channel setaccess 1 3 callin=on ipmi=on link=on privilege=4
# ipmitool user enable 3

Utilisation de la fonctionnalité

Sur la page de votre hôte, si tout s’est bien passée, vous devriez pouvoir piloter depuis Foreman son alimentation :

bmc

Voila, encore une intégration de plus entre Foreman et l’ensemble de vos serveurs. Foreman s’améliore de release en release !

Gravatar de Fitzdsl Blog
Original post of Fitzdsl Blog.Votez pour ce billet sur Planet Libre.