Skip to content
Vliegende Pinguins

Over vliegen, de pinguins en …

Vliegende Pinguins

Over vliegen, de pinguins en …

Xennified…

Michel van Deventer, 18/07/200904/09/2009

Xennified, ge-xennificeerd, ver-xend…
Tis maar net hoe je het noemt, het is in ieder geval geen VMware meer 😉

Het gaat hier over mijn thuisservertje, die draaide al meer dan een jaar met VMware 1.0.6 een stuk of wat virtuele machines, o.a. voor mail, websites, ldap, ircbot en wat andere rommel. Ik werd het een beetje zat om voor het installeren van een nieuwe machine elke keer een GUI te moeten starten en als RHCA kun je het natuurlijk niet verkopen dat je thuis geen Xen of KVM hebt draaien 🙂

xenjaneway

Dus moest ik er maar eens aan geloven. Eerst met een machine uitgeprobeerd en laten draaien op een andere Xen Dom0. Dat ging goed, dus een procedure gemaakt om de boel om te zetten en vervolgens allen virtuele machines omgezet.

7 uur later was ik klaar 🙂 Kostte voornamelijk tijd om de images om te bouwen en over het netwerk te pompen.

En nu kan ik de boel ook in een TUI bekijken :

Screenshot-root@janeway:~ - Terminator

Zo en nu kan ik weer lekker spelen 🙂

Even na een dag of zo de load bekeken… dat is wel een verschil !
janewayloadvmware-xenRondom de blauwe lijn is de server gereboot als Xen Dom0. Er draaien nu zelfs 2 virtual machines meer op (ldap server en dns/dhcp) en de load is verlaagd van +/- 4-5 naar 0.3 !!!

Weg met VMWare !!

Nog even voor een collega de stapjes 🙂

* Installeer een nieuwe Xen kernel op het systeem terwijl het nog draait in VMware
* doe een ‘mkinitrd –with=xenblk initrd-2.6.18-128.2.1.el5xen.img 2.6.18-128.2.1.el5xen
* maak de xenkernel de default (scheelt met opstarten van de VM onder Xen een extra stap)
* voeg op de kernel regel toe : console=xvc0
* let op, als je een Xen kernel installeert denkt (in dit geval CentOS) dat je een dom0 kernel wilt installeren 🙂 pas de /etc/grub.conf aan door de regel met de xen hypervisor te verwijderen en de juiste statements voor de kernel en initrd te zetten.
* pas /etc/inittab aan, voeg toe : ‘co:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav’
* zet de tty1 t/m tty6 regels uit in /etc/inittab (door er een # voor te zetten)
* pas eventueel je /etc/fstab aan (hoeft niet als je labels of lv namen gebruikt)
* controleer of er geen MAC adres in de /etc/sysconfig/network-scripts/ifcfg-eth0 (en anderen ) staat, haal deze eventueel weg want het MAC adres veranderd toch.
* shutdown de VM in VMware
* converteer het diskimage naar raw met behulp van qemu-img (en eventueel eerst vmware-disk-manager ofzo).
* maak een Xen config file aan in /etc/xen/
* boot de machine in Xen (xm create <server> -c)

Als je alles goed hebt gedaan zaldie netjes booten 🙂

Linux

Berichtnavigatie

Previous post
Next post

Comment

  1. Ferry schreef:
    31/07/2009 om 00:43

    Dat probeer ik ze op het werk ook al duidelijk te maken dat ze vmware eruit moeten trappen, maar ja dat doen ze niet zo makkelijk helaas 😉

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Recente berichten

  • Nieuwe server
  • Tweeduizenddertien…
  • Een nieuwe kans ?
  • Jonge piloot
  • DX

Recente reacties

  • Michel op Een nieuwe kans ?
  • Chantal op Een nieuwe kans ?
  • Cybertantuh van Michel op Een nieuwe kans ?
  • Rick op Twitter….
  • Michel op Kleineberichtendienst…

Links

  • Ben's Hobbycorner
  • Chantaliaans
  • Distrowatch
  • Empty Existance
  • Fash
  • Field Commander Wieers
  • Fon status
  • Francesco’s Blog
  • Leidse Glibber
  • Lijn logt
  • Renesmurf

Modelvliegen

  • Modelvliegclub Touch and Go

Categorieën

Archieven

  • augustus 2024
  • januari 2013
  • augustus 2011
  • augustus 2010
  • mei 2010
  • maart 2010
  • februari 2010
  • januari 2010
  • augustus 2009
  • juli 2009
  • juni 2009
  • mei 2009
  • februari 2009
  • januari 2009
  • december 2008
  • november 2008
  • oktober 2008
  • september 2008
  • augustus 2008
  • juli 2008
  • juni 2008
  • mei 2008
  • april 2008
  • maart 2008
  • februari 2008
  • januari 2008
  • december 2007
  • november 2007
  • oktober 2007
  • september 2007
  • augustus 2007
  • juli 2007
  • juni 2007
  • mei 2007
  • april 2007
  • maart 2007
©2025 Vliegende Pinguins | WordPress Theme by SuperbThemes