Archive for the 'Virtualisation' Category

Vmware – Guest Os – Boot sur une clé usb

août 12, 2010 Posted Under: Virtualisation, Vmware - ESX, Vmware - Workstation
Qui n’a jamais testé de démarrer à partir d’une machine virtuelle sur un OS installé sur une clé USB ? Voici une petite astuce qui vous permettra de contourner ce problème. Il vous suffit de télécharger cet ISO : plpbt – Boot Manager Ce projet permet de charger l’ISO comme un CD, puis de proposer à l’utilisateur à travers un menu de charger un OS contenu sur un média amovible. Téléchargement : http://www.plop.at/en/bootmanagerdl.html Et au démarrage, vous devriez obtenir le résultat suivant... Read More

VMWARE – ESXi / ESX 4 — Monitoring via Munin

avr 26, 2010 Posted Under: Virtualisation, Vmware - ESX
Comme vous avez pu le constater, j’utilise énormément MUNIN pour le monitoring de mes systèmes. Ayant de plus en plus de système virtualisé, je me suis donc empressé de faire un petit plugin munin permettant de superviser le CPU et RAM de mes ESXi. En effet, VirtualCenter Server fait cela très bien, mais je trouve l’interface un peu lourde, alors qu’une page sur un navigateur comprenant tous les graphs de vos hyperviseurs c’est plus simple d’accès. Ce script sera implémenté dans une installation de MUNIN déjà existante. je ne vais pas revenir sur ces étapes qui sont détaillées dans un de mes précédents POST. POST ACTIONS Installation des Pré-requis Nous allons commencer par installer les paquets pré-requis pour utiliser des scripts Perl couplés aux librairies Vmware (VmwarePerlToolKit). # apt-get install libxml-libxml-common-perl libxml-libxml-perl libclass-methodmaker-perl libcrypt-ssleay-perl Récupération des sources sur le... Read More

Vmware ESXi35 – The parent virtual disk has been modified since the child was created

avr 03, 2010 Posted Under: Virtualisation, Vmware - ESX
Que c’est moche de lancer un migrate le weekend et le lundi matin lors du redémarrage de la vm se retrouver avec un beau message d’erreur « The parent virtual disk has been modified since the child was created ». Là on se dit que la semaine va être longue…et moche… Après quelques recherches sur le web, on se rend vite compte que de nombreux administrateurs ont eu le même problème mais que peu d’entre eux ont trouvé la solution… Heureusement le post très intéressant d’un blog attire votre attention « recovering-vmware-snapshot-after-parent-changed« , et une lueur dans le ciel apparaît, OUF.. C’est en lisant cet article que j’apprends notamment, que le fichier .vmdk de la machine virtuelle a un identifiant unique qui est repris dans le fichier vmdk du snapshot. Cet identifiant se retrouve sous forme de variable dans les fichiers précédemment évoqués, et ils doivent... Read More

VMware – Best Practices « VSphere » Virtual Machines

fév 26, 2010 Posted Under: Virtualisation, Vmware - ESX, Vmware - Workstation
Lors de l’hébergement d’application sur un environnement virtualisé, de plus en plus souvent se pose le problème des ressources allouées aux machines virtuelles. En effet, les chefs de projets ou développeurs s’attardent le plus souvent à augmenter le nombre de VCpu, et la RAM présent sur les Vms plutôt que d’optimiser leur code. Chers Administrateurs, voici, donc les premières approches pour optimiser le système « Guest OS » et ainsi dédouaner tout dysfonctionnement lié à la distribution installée. (Lire la... Read More

ESXi – Activer le service SSHD

jan 09, 2010 Posted Under: Virtualisation
Par soif de curiosité, je me suis tourné récemment vers les ESXi. En effet, habituellement, mes patrons ont toujours de quoi payer les licences ESX, mais bon, ma curiosité a toujours le dessus. Après une installation très facile du produit. Je me suis heurté à un petit problème de taille néanmoins, aucun accès en SSH, ni en console à l’hyperviseur, ce qui m’a frustré encore plus. (Lire la... Read More

ESX 3.5 — Virtual Machine en mode « invalid »

déc 29, 2009 Posted Under: Virtualisation, Vmware - ESX
Si comme moi, vous vous êtes aperçu un beau matin qu’une de vos machines virtuelles était en mode « Invalid »… c’est moche me direz vous !! et oui !! Mais n’ayez pas peur, j’ai une procédure pour vous, en espérant qu’elle fonctionne dans votre cas. 1/ Pré-requis Pour effectuer toutes ces manipulations, il faut que la machine ne soit pas attribuée à un ESX en particulier. Pour ce faire, nous allons désenregistrer la machine virtuelle de l’ESX sur lequel elle se trouve. # cd /vmfs/volumes/vm1/vm1/ # vmware-cmd -s unregister ….vmx   2/ Puis supprimer les fichiers .nvram # rm -rf *.nvram *.vmxf et voilà le tour est joué, 3/ on réenregistre la machine virtuelle Une fois les fichiers ci-dessus supprimés, nous allons réenregistrer la machine virtuelle sur l’ESX. # vmware-cmd -s register …vmx # vmware-cmd ….vmx start et ouaaaaaaah MIRACLE... Read More

Vmware Workstation – Pb après l’installation Karmic

déc 28, 2009 Posted Under: Linux - Admin, Virtualisation, Vmware - Workstation
Après avoir vu que la toute dernière version d’ubuntu était stable, je me suis vite précipité pour mettre à jour mon portable. Tout c’est très bien passé au niveau de l’upgrade, par contre à ma grande surprise je ne pouvais plus utiliser mon vmware workstation. En effet, les modules vmware sont générés en fonction du noyau en cours, donc c’est tout à fait normal de les recompiler après chaque changement de version de noyau. Mais lors de la nouvelle compilation, une erreur apparait, avec des logs pas très parlant : juin 09 10:14:38.998: app| Log for VMware Workstation pid=5189 version=6.5.2 build=build-156735 option=Release juin 09 10:14:38.999: app| Host codepage=UTF-8 encoding=UTF-8 juin 09 10:14:38.999: app| Logging to /tmp/vmware-root/setup-5189.log juin 09 10:14:39.809: app| Extracting the sources of the vmmon module. juin 09 10:14:39.853: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only... Read More

ESX – « Kernel Panic » au démarrage « Unable to mount root fs »

sept 10, 2009 Posted Under: Virtualisation, Vmware - ESX
Hier, après quelques actions malencontreuses et une plateforme au plus mauvais point. Nous avons souhaité redémarrer proprement nos ESX, pour qu’ils retrouvent une certaine stabilité. Malheureusement, ceux-ci ne l’ont pas entendu de la même manière et au reboot nous avons constaté une erreur quelque peu embarassante. « Kernel Panic » suivit de « Unable to mount root fs » J’ai donc passé une partie de ma soirée à chercher sur le net une procédure pour remonter mon ESX. Et je suis tombé sur un tuto très bien fait de amikkelsen. Arrivé ce matin je me suis empressé de tester sa procédure qui s’est révélée être un succès. C’est pour cela, que j’en profite pour vous la faire profiter. Après avoir booté en mode « debug » : # esxcfg-boot -p         ( to reload the PCI data ) # esxcfg-boot -b         ( to refresh initrd information ) # esxcfg-boot... Read More

Debian — OpenVz

août 29, 2009 Posted Under: Linux - Admin, Virtualisation
Il existe de nombreux mode de virtualisation. Nous avons dans un premier temps l’Emulation complète du matériel sur un environnement existant (sans modifier le système d’exploitation), à travers toute la suite Vmware, Qemu. Ceci permet d’émuler complétement une machine en commençant par son matériel jusqu’à l’installation de son système, tout cela à travers une application ou process. Puis la ParaVirtualisation, qui consiste à faire la même chose que l’émulation mais sans passer par la couche applicative. Tout se déroule à travers un noyau, optimisé à ces fins, par exemple Xen. Et enfin la virtualisation au niveau du système d’exploitation, qui a pour particularité de gérer plusieurs environnements différents isolés les uns des autres, au sein d’un seul et même système d’exploitation ( même noyau ), qui doit rester dans tous les cas GNU/Linux. Mise à part cela, ce système de virtualisation permet de... Read More