VMKtree est un logiciel développé pour des plateformes Linux. Celui-ci ce connecte à votre serveur ESXi via SSH. VMKtree va réaliser différents graphes sur les performancess et fonctionnements de vos serveur ESXi, ESX cela va permettre de faire de la supervision de tout votre parc de serveur ESXi/ESX.
Sources :
1 – Activation du protocole SSH sur ESXi
Article : http://www.guillaume-p.net/activer-ssh-sur-vmware-esxi/
1 -Accès à la console
Lorsque vous êtes sur la page d’accueil de votre serveur, il faut passer en mode console. Pour cela appuyer sur la touche [ALT] + F1. Puis saisir UNSUPPORTED puis appuyer sur [ENTREE]. Lors de la saisie aucune lettre va apparaitre à l’écran. Il faut le saisir dans le noir. Saisir le mot de passe ROOT et valider avec [ENTREE].
Maintenant que l’on a accès à la console nous allons activer le service.
2 – Activation du service
Nous allons utiliser comme éditeur vi.
Éditer le fichier inetd.conf
vi /etc/inetd.conf
Rechercher les lignes commençant par #SSH et décommenter les deux lignes en supprimant le #
Ensuite il suffit d’enregistrer le fichier en appuyant sur la touche [ECHAP] qui permet de quitter le mode edition et taper :wq! pour fermer l’éditeur vi.
3 – Redémarrer le serveur ESXi
reboot
C’est terminé, le service SSH est activé.
2 – Installation Serveur LAMP
Lorsqu’il est question d’un serveur « LAMP », on décrit un serveur web faisant fonctionner, dans un environnement GNU/Linux, les logiciels de serveur web Apache, MySQL et PHP.
aptitude install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql
3 – Installation de VMKtree
3-1 Téléchargement du fichier d’installation
wget http://vmktree.org/vmktree-0.3.0.tar.bz2
3-2 Décompression de l’archive
tar xjvf vmktree-0.3.0.tar.bz2
3.3 Ouvrir le dossier vmktree-0.3.0
cd vmktree-0.3.0
3.4 Installation des pré-requis
Deux solutions sont possibles pour installer les pré-requis. Sois passer par le script fourni sois exécuter la commande à la main.
A la main :
aptitude install rrdtool libexpect-perl
Par le script :
Le script, se situe dans le dossier décompressé vmktree-0.3.0/linux-install-help/ubuntu_lamp_jeos.sh
sh linux-install-help/ubuntu_lamp_jeos.sh
3.5 Installation de vmktree
Toujours en étant situé dans le dossier vmktree-0.3.0
./install.sh
3.6 Ajouter des serveurs ESXi
Pour cela un script est prévu !
vmktree-addesx nom_de_votre_serveur ou adresse_ip
Exemple :
vmktree-addesx pc-168
pc-168 username: root
root’s password: mot_de_passe_root_esxi
Warning: root ssh login is disabled by default. Details here -> http://kb.vmware.com/selfservice/viewContent.do?language=en_US&externalId=8375637
A normal user is normally prefered over root for this task.
Please wait. This will probably take 15-20 seconds….
Successfully copied ssh key.
You have activated Tech Support Mode.
The time and date of this activation have been sent to the system logs.
Tech Support Mode is not supported unless used in consultation
with VMware Tech Support.
VMware offers supported, powerful system administration tools. Please
see www.vmware.com/go/sysadmintools for details.
Tech Support Mode may be disabled by an administrative user.
Disabling requires a reboot of the system. Please consult the ESXi
Configuration Guide for additional important information.
~ # exit
Connection to pc-168 closed.
Successfully added the needed trust relation ship to the esx server.
cron entry added.
ash: chage: not found
ESX account info for root:
Successfully added statistic collection from pc-168.
You should start seeing stats from pc-168 in a few minutes.
3.7 Première connexion
Dans votre navigateur favori, saisir l’adresse suivante :
http://nom_de_votre_sereveur_ou_adresse_ip/vmktree
Vous pouvez désormais faire la supervision de votre parc de serveur ESXi/ ESX…
Auteur : POMENTE Guillaume
Partager la publication "INSTALLATION ET CONFIGURATION VMKTREE (SUPERVISION SERVEUR ESXi/ESX)"
./install.sh non c’est .pl
Merci pour ta doc
es que ca marche sur un ESXI 4.1 ??
j’ai du creer les repertoire a la main
il reste ce message d’erreur
scp: /var/log/vmksummary.html: No such file or directory
Bonjour,
Je n’ai pas essayer sur un ESXi 4.1. Mais normalement cela devrait fonctionner.
Cordialement,