====== Hyperviseur ESX et tips ====== ===== Introduction ===== * L’hyperviseur vSphere, appelé « VMware ESXi », est un hyperviseur bare-metal qui s’installe directement sur votre serveur physique. * Les fonctions de gestion de vSphere sont exécutées via des outils de gestion à distance ou désormais avec un client web comme nous verrons dans cet article. ===== Installation ===== * L'installation est simple * Téléchargement d'ESXI 6 sur le site suivant: https://my.vmware.com/fr/web/vmware/evalcenter?p=free-esxi6 * Une fois le cd ou la clé usb d'installation créé, on boot sur celui ci, on choisit "Nouvelle installation" qui effacera toutes les données sur serveurs * L'installation finie, on redémarre le serveur, on configure l'interface réseau et on active le "Shell ESXI" et l'accès SSH qui permettra une administration plus simple ===== Mise en place de l'interface Web Client HTML 5===== * La version actuellement du Web Client d'ESXI est en FLASH, ce qui pour nous à créer des problèmes de version sous Linux, empêchant par exemple l'utilisation de clic droit. * VMWare développe en ce moment la version HTML 5, bien plus légère, que je vous propose d'installer ( **Attention en version beta !** ): * Téléchargement d'ESXUI : https://labs.vmware.com/flings/esxi-embedded-host-client * Installation : * cd /vmfs/volumes/datastorage1/ scp user@posteclient:/path/to/esxui.vib ./ esxcli software vib install -v esxui.vib * Accèder à l'insterface web : http://serveuresxi.domain.com/ui {{ :supervision_et_metrologie:esxi.png?nolink |}} ===== Utilisation sans licence ===== * Sauvegarde des vms : [[https://github.com/lamw/ghettoVCB|ghettoVCB]] * Clonage de vm : [[https://lime-technology.com/forum/index.php?topic=31527.0|CloneVM]] ===== Remonter un partage NFS inactif ===== * Lors de la deconnexion d'un partage NFS, il se peux qu'il ne se rattache pas et affiche "INACTIVE" en grisé italique, aussi bien sur vsphere web que client lourd. * Pour ceci la solution la plus simple est de supprimé le partage nfs et de le mettre via la CLI * Ceci ne supprime pas les données ni les VMs attachée * Exemple: $ esxcli storage nfs list Volume Name Host Share Accessible Mounted Read-Only isPE Hardware Acceleration ----------- ------------ -------- ---------- ------- --------- ----- --------------------- nfs1 192.168.1.2 /data true false false false Not Supported nfs2 192.168.1.3 /data true true false false Not Supported $ esxcli storage nfs remove --volume-name=cloudnfs $ esxcli storage nfs add --host=192.168.1.2 --share=/data --volume-name=nfs1 $ esxcli storage nfs remove --volume-name=stknfs $ esxcli storage nfs add --host=192.168.1.3 --share=/data --volume-name=nfs2 ===== Optimisation Mémoire ===== * cliquer sur l'esx et aller dans configuration --> paramètres avancées --> Mem --> MEM.AllocGuestLargePage --> mettre 0 puis OK ===== Politique de mot de passe ===== * A eviter, mais si dans certain cas, le mot de passe à saisir ne correspond pas à votre politique, vous pouvez modifier le niveau de sécurité * vi /etc/pam.d/passwd # edit : password requisite /lib/security/$ISA/pam_passwdqc.so retry=3 min=disabled,disabled,disabled,7,7 # to : password requisite /lib/security/$ISA/pam_passwdqc.so retry=3 min=1,1,1,1,1 passwd root # puis remettre la police par défaut