kvm hypervisor kernel panic

Mon hyperviseur kvm fonctionnait avec plus de 20 invités pour les vps pendant quelques mois. Mais il y a quelques jours, il s'agissait de la panique du kernel. Il n'y avait aucune opération anormale que je trouvais causerait le problème, sauf que l'hyperviseur supprimait un invité et arborait le volume logique correspondant à l'époque. Est-ce un bug d'hyperviseur? Comment le réparer?

Apr 12 05:33:51 vps kernel: BUG: Bad page map in process crond pte:00000f00 pmd:436a14058 Apr 12 05:33:51 vps kernel: addr:00008cbbca104512 vm_flags:08514270 anon_vma:(null) mapping:ffff41521ab409e0 index:16a Apr 12 05:33:51 vps kernel: vma->vm_ops->fault: filemap_fault+0x0/0x500 Apr 12 05:33:51 vps kernel: vma->vm_file->f_op->mmap: ext4_file_mmap+0x0/0x60 [ext4] Apr 12 05:33:51 vps kernel: Pid: 22373, comm: crond Not tainted 2.6.32-358.18.1.el6.x86_64 #1 Apr 12 05:33:51 vps kernel: Call Trace: Apr 12 05:33:51 vps kernel: [<ffffffff8523ef18>] ? print_bad_pte+0x1d8/0x290 Apr 12 05:33:51 vps kernel: [<ffffffff8521b970>] ? generic_file_aio_read+0x380/0x700 Apr 12 05:33:51 vps kernel: [<ffffffff8523f03b>] ? vm_normal_page+0x6b/0x70 Apr 12 05:33:51 vps kernel: [<ffffffff8524179f>] ? unmap_vmas+0x61f/0xc30 Apr 12 05:33:51 vps kernel: [<ffffffff852476d7>] ?Apr 12 05:44:03 vps kernel: imklog 5.8.10, log source = /proc/kmsg started. 

C'est un bug:

 Apr 12 05:33:51 vps kernel: BUG: Bad page map in process crond pte:00000f00 pmd:436a14058 

Vous utilisez RHEL:

 Apr 12 05:33:51 vps kernel: Pid: 22373, comm: crond Not tainted 2.6.32-358.18.1.el6.x86_64 #1 

D'abord, ouvrez un ticket avec RH. Si cela ne porte pas de fruit, mettez à jour le kernel et priez pour qu'il ne se reproduise plus. Il n'y a pas de "solution magique" pour éviter cela dans le futur.