{{ :informatique:virtualisation:vmware-logo.jpg?200}} ====== VMWARE ====== ===== VI Remote CLI ===== * [[VI Remote CLI]] : Permet de gérer ESX en commande depuis un poste distant. ===== Commandes ESX et ESXi ===== L'administration de VMware ESX ou ESXi est assez aisé avec le client **VMware vSphere Client**. En revanche, il peut être utile de connaitre les commandes en cas de plantage de votre vCenter ou bien pour faire quelques diagnostiques avancés de votre système ESX(i). **VMware ESX 4.x** est basé sur la **RedHat Enterprise Linux 5** et **VMware ESXi 4.x** est basé sur un linux très allégé. Il est donc plus aisé pour les administrateurs GNU/Linux d'appréhender ces systèmes. Les commandes propres à [[informatique:linux:linux]] ne sont pas abordées ici. ==== Gestion du Stockage ==== * [[esxcfg-hwiscsi]] * [[vmkiscsid]] * [[vmkiscsi-tool]] * [[esxcfg-swiscsi]] * [[esxcfg-nas]] : Permet de gérer les volumes NFS en provenance d'un NAS. * [[esxcfg-volume]] : Permet de gérer les volumes répliqués * [[esxcfg-dumppart]] * [[esxcfg-scsidevs]] * [[esxcfg-mpath]] : Permet de gérer les chemins vers les LUN * [[vmkfstools]] : Permet de gérer les systèmes de fichier VMFS * [[vdf]] : Permet de visualiser les volumes locaux et volumes VMFS montés ==== Gestion du réseau ==== * [[esxcfg-ipsec]] : Permet de gérer IPSEC * [[esxcfg-vmknic]] : Permet de gérer les cartes réseaux * [[esxcfg-vswitch]] : Permet de gérer la configuration des vSwitchs * [[esxcfg-route]] : Permet de gérer le routage IP du serveur ESX * [[esxcfg-nics]] : Permet de gérer les cartes réseaux physiques * [[vmkping]] : Commande ping pour VMware ==== Gestion du matériel et des ressources ==== * [[esxcfg-pciid]] * [[esxcfg-rescan]] : Permet de rescanner les périphérique connectés au serveur physique. * [[vmkchdev]] : Pour vérifier les périphériques physiques. * [[esxcfg-resgrp]] : Permet de gérer les ressources matérielles ==== Configuration avancée ==== * [[esxcfg-advcfg]] : Permet de gérer la configuration avancée d'ESX ==== Gestion du VMkernel ==== * [[esxcfg-module]] : Gérer les modules nécessaires au fonctionnement d'ESX * [[vmkload_mod]] : Gérer les modules nécessaires au fonctionnement d'ESX * [[vmkmod-install.sh]] * [[vmkmod-preinst.sh]] * [[vmware-vmkinitrd]] : Pour créer un nouveau fichier ramdisk ==== Gestion des processus ==== * [[esxtop]] : Permet d'analyser les performances du système ESX * [[esxcfg-init]] : programme d'initialisation du système ESX * [[vim-cmd]] : permet de gérer les VM ==== Gestion de la mémoire ==== * [[vmksystemswap]] : Permet de gérer la SWAP et de connaitre son état. ==== Performance et diagnostique ==== * [[vmware]] : connaitre la version de VMware * [[esxcfg-info]] : Pour obtenir des informations sur le serveur ESX * [[esxtop]] : Permet d'analyser les performances du système ESX * [[vmkperf]] * [[vmkping]] : Commande ping pour VMware * [[vmkeventd]] * [[vmkerrcode]] : Permet d'obtenir la description d'un code erreur du VMkernel * [[vmklogger]] : Gestion des logs ==== Gestion des programmes et mises à jour ==== * [[esxupdate]] ==== Divers ==== * [[esxcfg-secpolicy]] * [[esxcli]] * [[vmkbacktrace]] * [[vmkmicrocodeintel]] * [[vmkgdbd]] * [[vmkramdisk]] * [[vmkvsitools]] * [[vmware-cmd]] ==== VMware Consolidated Backup ==== * [[vcbExport]] * [[vcbMounter]] * [[vcbResAll]] * [[vcbRestore]] * [[vcbSnapAll]] * [[vcbSnapshot]] * [[vcbUtil]] * [[vcbVmName]]