Acties:
  • 0 Henk 'm!

  • mpol
  • Registratie: September 2002
  • Laatst online: 15-06 22:26

mpol

root@localhost

Topicstarter
Hoi,
Sinds kort heb ik mede het beheer over een Xen server. Deze draait CentOS 5. Een tijd lang waren dse updates geblokkeerd, maar vandaag heb ik dat handmatig gefixed, waardoor er nu weer updates binnenkomen. 1 ding vind ik echter heel vaag, en dat is het bootproces binnen Xen, ik zie dingen die ik niet snap.
Ik zal vertellen welke kernels er geinstalleerd staan:

vmlinuz-2.6.18-xendomU-32
Dit is de kernel die nu geboot is, met een uptime van 95 dagen. Vreemde geval is echter dat er geen initrd bij staat, en ik neem wel aan dat er een initrd nodig is.

vmlinuz-2.6.18-8.el5xen
Dit is de kernel die 2 jaar geleden geinstalleerd is, en ook in grub/menu.lst staat. Die grub-config is al 2 jaar oud, echter de uptime is maar 95 dagen, terwijl er een andere kernel geboot is.
Ik vraag me af hoe dat kan.

vmlinuz-2.6.18-164.15.1.el5xen
Dit is een nieuwe update, en hier wil ik naar toe.
Nu ben ik wat huiverig om blind te rebooten, en nog meer om de menu.lst te updaten naar de nieuwe kernel en rebooten. Simpele reden is dat er iets aan de hand is wat ik niet snap.

Kan het zijn dat uname -a altijd de vmlinuz-2.6.18-xendomU-32 weergeeft, terwijl toch vmlinuz-2.6.18-8.el5xen geboot is? Dit is de enige reden die ik kan bedenken.
De uptime is wel echt 95 dagen, hij is niet omgevallen naar 0 na 500 dagen ofzo.

https://timelord.nl


Acties:
  • 0 Henk 'm!

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 14:48
Bij Xen, tenzij je pv-grub gebruikt, bepaalt de host welke kernel er geboot wordt. Je kunt niet vanuit je domU zomaar je kernel upgraden zonder daarvoor ook je Xen config op de host aan te passen. Die ontbrekende initrd staat in dit geval ook gewoon op je host.

Acties:
  • 0 Henk 'm!

  • pascalw
  • Registratie: Februari 2008
  • Laatst online: 19-09 18:23
Dat is niet helemaal waar, Xen kan ook in HVM (volledige virtualisatie) draaien en dan hebben domU's wel gewoon hun eigen kernel. Bovenstaande klinkt overigens inderdaad als Xen in PVM mode.

Acties:
  • 0 Henk 'm!

  • mpol
  • Registratie: September 2002
  • Laatst online: 15-06 22:26

mpol

root@localhost

Topicstarter
De kernel die ik binnen Xen installeer doet dus helemaal niks?
Ik gebruik nu een Debian kernel (volgens dmesg) terwijl ik CentOS draai, dus dat zou best kunnen. Misschien moet ik dit dus overleggen met support van de VM-leverancier, die weten vast meer.

https://timelord.nl