VMware Server 2.0.1 sur Ubuntu 9.04 Jaunty Jackalope
Par Taltan le lundi, avril 13 2009, 18:45 - Lien permanent
Le dernier billet que j'avais consacré à la série des VMware Server 1.xx sur Ubuntu x.xx date du mois d'aout de l'année dernière, depuis pas mal d'eau a coulé sous les ponts... L'installation des produits VMware sur Ubuntu (et sur Linux en générale) n'a jamais été une sinécure (petit rappel). Ces difficultés récurrentes d'installation sur ma distribution préférée à chaque mise à jour de Vmware m'ont quelque peu découragé à la longue et m'ont fait « basculé » du coté de VirtualBox, bien plus simple à installer. Les choses ont l'air d'avoir évolués dans le bon sens avec la branche 2.xx de VMware Server. Les dernières versions respectives de VMware Server (2.0.1) et Ubuntu (9.04 Jaunty Jackalope, beta pour l'instant) s'entendent à merveille puisque l'installation se déroule sans aucune anicroche, rien qu'en suivant la documentation officielle, sans aucune bidouille particulière ! Ce fait est assez rare pour que je le souligne avec ce billet...
Avertissement : VMware Server n'est pas (plus) une application présente nativement dans les dépôts Ubuntu, ne déroulez la procédure suivante que si vous savez manier les commandes en ligne. Pour info : Les dépendances requises pour l'installation sont toutes présentes dans les dépôts « officiels » Ubuntu
Avant de dérouler le mode opératoire d'installation de VMware Server 2.0.1 sur Ubuntu 9.04 Jaunty Jackalope, quelques nouveautés de la branche 2.xx :
- Nouvelle interface d'administration : plus simple et plus intuitive, purement Web
- Gestion des utilisateurs et des autorisations plus fine
- Support accru des systèmes d'exploitation hôtes et invités : Plus de 30 OS seront désormais supportés, dont les systèmes 64 Bits
- Noyau amélioré: prend en charge jusqu'à 8 Go de mémoire par machine virtuelle et 2 processeurs virtuels SMP.
- Prise en charge des périphériques USB 2.0
1. Préparation
Avant toutes chose, il est nécessaires de s'inscrire sur le site de VMware (c'est gratuit) pour obtenir un numéro de série et télécharger l'archive d'installation, c'est par ici : http://www.vmware.com/freedownload/login.php?product=server20. Vous recevrez un Email avec un lien d'activation qui vous permettra d'obtenir un numéro de série et d'accéder à la page de téléchargement.
Créez le dossiers suivants
mkdir ~/src (création du dossier pour l'installation) mkdir ~/vmware (création du dossier pour le stockage des VM)
Installez les paquets nécessaires
sudo apt-get install linux-headers-`uname -r` xinetd build-essential libc6-dev-amd64 lib64gcc1
Les paquets libc6-dev-amd64 et lib64gcc1 permettent de simuler une machine virtuelle 64 bits sur un système d'exploitation hôte 32 bits
2. Installation
Aprés activation à partir du mail de confirmation, rendez-vous à la page de téléchargement et téléchargez l'archive VMware-server-2.0.1-156745.i386.tar.gz dans le dossier ~/src/

Puis décompressez l'archive et lancer l'installation :
cd ~/src/ tar -xvzf VMware-server-2.0.1-156745.i386.tar.gz cd vmware-server-distrib ./vmware-install.pl
Répondez par défaut à toutes les questions lors de l'installation sauf à celle de l'emplacement de stockage des machines virtuelles et lors du renseignement le numéro de série obtenu :
In which directory do you want to keep your virtual machine files? [/var/lib/vmware/Virtual Machines] votre_home_directory/vmware Please enter your 20-character serial number. Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel: entrer_ici_le_numero_de_serie
L'installation se déroule, les différents modules se compilent, à la fin de l'opération vous avez les messages suivants :
Starting VMware services: Virtual machine monitor done Virtual machine communication interface done Virtual ethernet done Bridged networking on /dev/vmnet0 done Host-only networking on /dev/vmnet1 (background) done DHCP server on /dev/vmnet1 done Host-only networking on /dev/vmnet8 (background) done DHCP server on /dev/vmnet8 done NAT service on /dev/vmnet8 done VMware Server Authentication Daemon (background) done Shared Memory Available done Starting VMware management services: VMware Server Host Agent (background) done VMware Virtual Infrastructure Web Access Starting VMware autostart virtual machines: Virtual machines done - The configuration of VMware Server 2.0.1 build-156745 for Linux for this running kernel completed successfully.
L'installation est terminée et VMware Server est fonctionnel, avouez que cela change des autres installations...
3. Utilisation
Rendez-vous à l'adresse : http://localhost:8222

La première connexion se fait forcement en root, sous Ubuntu l'utilisateur root ne dispose pas de mot passe, il faut lui en donner un :
sudo passwd root
NB : Je vous conseille pour la suite des évènements de configurer un autre utilisateur (le votre) en tant qu'administrateur pour la gestion quotidienne de vos machines virtuelles
Le machines virtuelles que vous auriez créés avec la branche 1.xx de VMware Server sont compatibles avec cette nouvelle version, il suffit de les lancer, il est nécessaire pour cela d'installer un plug-in Firefox. Il faut choisir la machine virtuelle que vous voulez lancer puis aller dans l'onglet Console :

Vous verrez apparaitre le message suivant :

Firefox fera le reste pour vous quand vous cliquerez sur le lien Install plug-in :
Sur l'utilisation au quotidien, pas mal de nouveautés, je vous renvoie sur la documentation officielle de VMware, c'est peut être un peu déroutant au début pour les habitués des anciennes versions, mais à la longue on s'y fait et au final cette nouvelle mouture est bien plus puissante !
Avertissement : VMware Server n'est pas (plus) une application présente nativement dans les dépôts Ubuntu, ne déroulez la procédure suivante que si vous savez manier les commandes en ligne. Pour info : Les dépendances requises pour l'installation sont toutes présentes dans les dépôts « officiels » Ubuntu











Commentaires
Salut Taltan
Moi je trouve cette version déroutante et je ne suis pas trop pour cette interface web :/ mais c'est un pur avis personnel (testé sous windaube en plus ^^')
Par contre en outil de virtualisation qui peut t'intéresser Virtual box je suis en train de le tester sous linux et xp dans une machine virtuelle est bcp plus rapide que dans vmware.
Voilà pour les news ^^
Et merci pour le tuto.
++
Salut,
Juste pour dire que tu n'es pas oblige d'utiliser le compte root, apres le vmware-install.pl ou le vmware-config.pl je me souviens plus, il te demande quel compte tu veux utiliser, si tu mets un utilisateur non privilegie a ce moment la, ca fonctionnne aussi.
@+
Bonjour
Je souhaite installer vmware server sur jaunty 64 b ... je suppose que c'est pas possible ?
Merci
Si c'est tout à fait possible d'installer sur une sur jaunty 64 bits, mais je ne l'ai pas précisé car je ne peux pas le tester...
Au point 1 Installation des paquets nécessaire, il suffit en principe de remplacer les paquets libc6-dev-amd64 et lib64gcc1 par ia32-libs, la ligne de commande deviendrait donc :
sudo apt-get install linux-headers-`uname -r` xinetd build-essential ia32-libs
Le reste de la procédure étant identique...
Si tu testes, merci de me faire un retour, comme ça je pourrai l'inclure de le billet
Pour installer vmware server 2 sur jaunty, il suffit de télécharger la version 64 bits de VMware. Ensuite c'est le même principe.
Personnellement, je n'ai pas de problème avec la version 64 bits de VMware.
Curieusement depuis que j'ai installé jaunty je n'arrive plus à utiliser les consoles de vmware server, que ce soit avec les versions 1.04,10.9 et même 2 installées sur mon serveur.
Les touches frappées sont répétées, le ctrl-alt ne me permet plus de sortir de la console.
Cependant tout continue à fonctionner parfaitement avec les autres version d'ubuntu.
Salut taltan
Une petite question, comment d'installer proprement tout ca ...je trouve rien dans synaptic ?
Merci de ton aide...
Ola
Pour désinstaller proprement VMware il suffit de taper la commande suivante :
sudo vmware-uninstall.plsalut,
Est-il possible de récupéré un windows existant sur une partition dual boot avec cette version ?
cordialement coyoteros
j'ai fait l'install comme indiqué mais une fois sur la barre d'adresse je tape http://localhost:8222 mais pas de reponse du serveur suis bloqué et j'aimerai bien avoir un vmware fonctionnelle de l'aide please
Moi j'aimais beaucoup les versions 1.x de VMware. Les versions 2.0.x avec le web-gui sont bien mais j'aimais bien pouvoir ouvrir directement les machines virtuelles directement.
J'ai trouvé une procédure géniale qui explique comment installer et préparer CentOS 5.3 pour l'installation de VMware 2.0.1.
En français: http://www.sertec.ca/procedures/VMw...
En anglais: http://www.sertec.ca/howtos/VMware-...
J'espère que ca vous sera aussi utile qu'à moi.
Pete
bonjour,
Désolé, j'arrive pas à installer...
vmware-server-distrib/vmware-install.pl
vmware-server-distrib/FILES
grd@grd-laptop:~/src$ cd vmware-server-distrib
grd@grd-laptop:~/src/vmware-server-distrib$ ./vmware-install.pl
Please re-run this program as the super user.
Execution aborted.
grd@grd-laptop:~/src/vmware-server-distrib$
voila le message d'erreur...
Ola,
Il faut être root pour lancer la dernière commande :
$ sudo ./vmware-install.pl
Bonjour,
J'ai installer debian r5 64 bits. Par dessus j'ai téléchargé et installer vmware Server 2.0.1.
Mon problème et apparemment je suis loin d'être le seul :
- Impossible d'installer windows 2008 server sur VMware server 2.0.1.
Il me met un message d'erreur comme quoi vmware ne supporte pas le 64bit (64bits support disabled).
Pourtant ma machine est un amd 3500+ 64bits /2go de ram /2 raptor en raid0 / A8n Sli delux.
J'ai verifier l'os avec un uname -ar = cest bien en 64 bit.
Vmware jai bien installé la version 64bit comme dans ton tuto.
Donc si tu as des retours ou qqu qui y est arriver je suis preneur.
Si ta le temps de tester au mieux ?
Cordialement,
Straight_Finger
Bjr
TT à fait Ok pour cet intall
Par contre pour karmic 64 rien ne va plus plein de message d'erreurs
par contre j'ai trouvé les patchs mais pas réussi à les installer
si tu pouvais me faire un tuto ce serait sympa
Khunchai Copter
J'ai un problème de compilation :
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Erreur 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-19-generic »
make: *** [vmmon.ko] Erreur 2
make: quittant le répertoire « /tmp/vmware-config0/vmmon-only »
Unable to build the vmmon module.
J'utilise (uname -a)
Linux HATTAN 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 02:39:34 UTC 2010 x86_64 GNU/Linux
Quelqu'un a une idée ?
Merci d'avance,
Christophe