19 décembre 2006

Pilote CD pour Vista RTM avec VMware ESX

Pour permettre l'installation de Vista RTM avec un serveur ESX, il faut:

  • télécharger l'image du floppy
  • dans la configuration de l'image virtuelle
    • sélectionner l'image ISO Vista RTM dans le lecteur CD
      • activer le lecteur de CD au démarrage
    • sélectionner le fichier drivers.flp dans le lecteur de disquettes
      • activer le lecteur de disquettes au démarrage
  • démarrer la machine virtuelle
    • quand Vista ne trouve pas le driver du CD, sélectionner le lecteur de disquette
  • et voila, Vista RTM sur ESX

Merci à Paul Giddens d’avoir trouvé cette technique !

Nota Bene, Vista est gourmant, prévoir 16 Go de disque et 1 Go de RAM...

29 novembre 2006

Gérer intelligemment ses disques sur Linux

Sur Linux, l'utilisation des disques est généralement codée en dur :
/etc/fstab
Pour gérer efficacement les disques, il est judicieux d'utiliser LVM et son pendant graphique evmsgui.
Pour installer
apt-get install evms-gui
pour lancer l'interface graphique (en root)
sudo evmsgui &

23 novembre 2006

Installer Ubuntu Server 6.06 sur VMware ESX

Le monde Linux est en mouvement, après quelques tâtonnements, la distribution Ubuntu basée sur Debian me paraît être la plus prometteuse.

Pour installer un poste de travail orienté développement, j'ai opté pour la version stable Ubuntu Server 6.0.6.

L'installation dans le détail :

Créer une machine virtuelle dans ESX

  • 10 Go de disque
  • 1 processeur
  • 512 Mo RAM
Télécharger l'image

  • Démarrez la machine virtuelle, l'installation se déroule sans anicroche et le système est directement utilisable

Installer les outils VMware
Après la lecture de nombreuse source d'informations, voici la démarche correcte

Mettre en place l'environnement pour compiler le noyau Linux

  • mettre à jour l'outil de gestion des packages
    apt-get update
    apt-get upgrade
  • installer le package de modification du kernel
    apt-get install build-essential
  • connaître la version de son kernel
    uname -r
    > 2.6.15-26-server
    uname -r > kernel.txt
  • installer la description du kernel
    apt-get install linux-headers-2.6.15-26-server

Installer les outils VMware

  • déclencher l'installation du CD depuis la console
  • Monter le CD dans Linux
    mount -t iso9660 /dev/cdrom /mnt
  • Copier le fichier d'installation compressé
    cp /mnt/vmware-linux-tools.tar.gz /tmp
  • Décomprimer
    cd /tmp
    tar zxf vmware-linux-tools.tar.gz
  • Aller dans le dossier de l'installation des outils VMware
    cd vm*-dis*
  • Lancer l'installation
    ./vmware-install.pl

Pour installer l'environnement graphique Gnome
apt-get install ubuntu-desktop

23 octobre 2006

Utilisation du disque sur PC windows

Pour visualiser l'occupation du disque d'un ordinateur, il existe deux options :

  • SpaceMonger
    Logiciel simple et performant
    • version gratuite 1.4
      http://www.sixty-five.cc/sm/v1x.php
    • version payante 2.1
      http://www.sixty-five.cc/sm/
  • WinDirStat, gratuit
    Affichage par catégorie de fichier très utile
    Affichage pseudo 3d à désactiver
    Plus lent que SpaceMonger
    • http://windirstat.info/
En pratique SpaceMonger pour une vision rapide et WinDirStat pour une vision raffinée de l'occupation du disque.

12 octobre 2006

ESX ajout carte réseau

Pour ajouter une carte réseau dans un serveur ESX (Dell 2900)

  • ajouter la carte dans l'ordinateur
  • redémarrer le serveur et connexion en Linux
  • énumérer les périphériques
    • vmkpcidivy -i
      • le contrôleur RAID 5 doit être partagé entre la console et ESX (autrement ESX ne voit pas les disques...)
  • activer le configurateur de nouveaux composants de Fedora
    • kudzu
Attention, si la nouvelle carte PCI possède un numéro plus petit que la carte réseau existante, il est probable que ESX lui attribue la configuration initiale !
Il ne faut pas attribuer à la console plus d'une connexion !
Si on attribue plusieurs connexions, c'est la première visible qui est utilisée (même au détriment de la configuration logicielle)

ESX nom fichier disk vmfs

La capacité de modifier l’appartenance d’un serveur à sa connexion réseau peut vite aboutir à une mélasse virtuelle.

La règle suivante est appliquée pour les noms des fichiers de configurations et disques :


fichiers de configuration disques
monde virtuel reseauinterne-os-role reseauinterne-os-role-partition
monde réel nomdns-os-role nomdns-os-role-partition

Si un serveur réel doit être créé dans un environnement isolé, son nom correspond à son état final. Cette règle évite de nombreuses collisions entre monde réel et monde virtuel.

ESX console command

Dans un espace VMFS, copier un fichier disque :
vmkfstools -e /vmfs/wrk/destination.vmdk -d vmfs /vmfs/wrk/source.vmdk

Étendre un fichier disque :
vmkfstools -X 16G /vmfs/wrk/destination.vmdk
Ne pas oublier d'augmenter la partition !

Réduire un fichier disque:
Ne pas oublier de réduire la partition !
vmkfstools -X 16G --force /vmfs/wrk/destination.vmdk