Apps DBA Workshop

Thursday, 18 April 2024

Oracle KVM on Linux 9 with Kernel Error

KVM Virtual machine errored with following Error.

Issue:

When we were trying to install the guest packages then the VM hosted with OEL9 KVM crashed with the following Error.

 

Wed Apr 17 16:03:45 GMT 2024 [ 5.310837] x86/mm: Checked W+X mappings:passed, no W+X pages found.

Wed Apr 17 16:03:45 GMT 2024 [ 5.312259] Run /init as init process

Wed Apr 17 16:03:45 GMT 2024 Fatal glibc error: CPU does not supportx86-64-v2

Wed Apr 17 16:03:45 GMT 2024 [ 5.314075] Kernel panic - not syncing:Attempted to kill init! exitcode=0x00007f00

Wed Apr 17 16:03:45 GMT 2024 [ 5.315686] CPU: 1 PID: 1 Comm: init Not tainted5.14.0-70.5.1.el9_0.x86_64 #1

Wed Apr 17 16:03:45 GMT 2024 [ 5.317214] Hardware name: QEMU Standard PC (Q35+ ICH9, 2009)

 

Cause:

The installed glibc version of the operating system doesn’t set the CPU flags correctly in  the VM configuration.

 

Solution:

As a workaround use the following commands:

 

#virsh edit vm-name

 

Then, add the following declaration in the virtual machine's XML file:

<cpu mode='host-model' check='partial'/>

The check parameter's partial setting sets libvirt to check the VM's CPU specification before starting a domain and the VM will start successfully without issues.

 thanks for reading.

regards,

ZAHEER

Labels: , ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]



<< Home