Qemu: guest crasht (te) vaak

Pagina: 1
Acties:

  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
Ik draai Archlinux x64 mdk een Q7200 powered quad core processor en 4G RAM. Hierop draai ik een qemu virtual guest: debian lenny met 2G RAM en een emulated core2duo smp. De virtuele harddisk (40G) is een qcow2-image op archlinux, die software raid draait met 2 1TB harddisks.

Op Debian draait een web, mail en DNS server. Een volledig ingerichte server. Ik krijg nu regelmatig crashes te verduren met lenny, soms hangt het systeem compleet. Ik kan wel inloggen op de VNC-poort van mijn server, maar omdat de resolutie nogal klein is krijg ik niet de complete kernelfault te zien.

Ik zit nu met mijn handen in het haar, omdat ik die errors er maar niet uit krijg. Soms is de guest wat moeilijker bereikbaar, het lijkt erop dat er toch een verband ligt met een groot aantal bezoekers.

Ik kon nog een paar dingen uit de errorlogs trekken:
 cleanup       D 7f42ac01     0   840   2760
        f250cde0 00200086 c2011fa0 7f42ac01 000338be f250cf6c c2011fa0 00000000
        00000000 00000001 000034cc 00000000 00000000 00000000 00200246 c0131aab
        f76f5c00 c3719edc f76f5c50 001ba9a6 f88dde28 f76f5c14 00000000 f250cde0
 Call Trace:
  [<c0131aab>] prepare_to_wait+0x12/0x4d
  [<f88dde28>] log_wait_commit+0x8b/0xd1 [jbd]
  [<c013199c>] autoremove_wake_function+0x0/0x2d
  [<f88da451>] journal_stop+0x12f/0x151 [jbd]
  [<c018c864>] __writeback_single_inode+0x15a/0x251
  [<c015bf3b>] generic_writepages+0x1a/0x21
  [<c015bf6b>] do_writepages+0x29/0x30
  [<c015711c>] __filemap_fdatawrite_range+0x65/0x70
  [<c018cffe>] sync_inode+0x19/0x23
  [<f890c0e8>] ext3_sync_file+0x88/0x9c [ext3]
  [<c018f1bd>] do_fsync+0x41/0x83
  [<c018f21c>] __do_fsync+0x1d/0x2b
  [<c01038ce>] syscall_call+0x7/0xb
  =======================


Hoe kom ik hier uit? Tips zijn meer dan welkom... bedankt alvast.

-Mark

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Je zou eens naar de kernel module 'netconsole' kunnen kijken; op die manier zou je je kernel messages naar de host kunnen sturen. Alternatief is om de console op een geemuleerde serieele poort te zetten (console=ttyS0 in de kernel parameters) en dan qemu te vertellen dat de output ervan naar een bestand geschreven kunnen zijn.

De fout lijkt ergens in het schrijven van een ext3-fs te zitten, maar zonder de hele log is er niet zoveel van te maken.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Verwijderd

Hij probeert een inode of file weg te schrijven (is me niet helemaal duidelijk). Daarnaast doet hij een syscall 7 wat staat voor waitpid. Ik kan zo niet helemaal zien waar het fout gaat, maar de tracelog is redelijk duidelijk dus met behulp van de kernel documentatie zul je zelf wel een eind moeten kunnen komen.

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 17:09

BCC

Wat serveer je van de bak af? En hoe ziet de fstab eruit?

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
Ha super, netconsole werkt. We zullen eens zien wat de resultaten zijn, en zodra er zich weer een crash voordoet post ik hier de resultaten. Bedankt tot dusver!

  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
BCC schreef op maandag 30 november 2009 @ 21:44:
Wat serveer je van de bak af? En hoe ziet de fstab eruit?
Momenteel draait er een drukke wordpress blog op, die met behulp van ispconfig 3 wordt gehost. Het is een standaard fstab zonder tweaks.

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 17:09

BCC

Zoiets dacht ik al. Mount het zaakje eens met noatime

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
Oke, ben benieuwd, zowieso een goede suggestie.

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 17:09

BCC

En ik neem aan dat je een wordpress page caching plugin gebruikt :)?

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
Bedoel je iets als wp-supercache?

  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
Oke, ik heb een foutmelding kunnen capturen. Helaas heeft netconsole hem niet meer verzonden naar de andere host, maar gelukkig heb ik een vnc screenshot kunnen maken.

Afbeeldingslocatie: http://voidzero.net/images/screenshot-fonz-thumb.jpg

Kunnen jullie hier kaas van maken? Het lijkt aan de geëmuleerde rtl8139 kaart te liggen, dus ik start hem nu opnieuw op met een ne2k_pci; kijken wat-ie doet...

[ Voor 27% gewijzigd door Ancipital op 03-12-2009 12:21 . Reden: thumbnail gemaakt ]


  • --Andre--
  • Registratie: Mei 2007
  • Laatst online: 05-02-2024
sorry, de afbeelding werkt niet.

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 17:09

BCC

ja

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
Misschien nu wel; ik moest nog een thumbnail maken..

  • Ancipital
  • Registratie: Juli 2007
  • Laatst online: 12-11 14:27
ne2k_pci crashte nog sneller. Nu test ik een pcnet netwerk device maar eens.

  • UnicronNL
  • Registratie: December 2009
  • Laatst online: 29-04-2024
Ik had dit soort meldingen ook op een server met kvm/qemu,
dit bleek bij mij aan mijn guest te liggen waarvan de kernel niet (goed) was aangepast voor virtualisatie.
(geen "KVM virtual block and network devices")

(bij mij gebeurde dit door een andere guest te rebooten (windows guest) en daardoor ging een gevirtualizeerde linux guest op z'n gat)

heb je de kernel voor je guest zelf gecompiled? misschien helpt een kernel update op je guest os!

[ Voor 17% gewijzigd door UnicronNL op 03-12-2009 16:48 ]

Pagina: 1