Search

Language:  
Search for:

Available article translations:

Unable to start parallels-server service: Module prl_vtdhook not found

Article ID: 118174, created on Oct 24, 2013, last review on Dec 24, 2014

APPLIES TO:
  • Parallels Cloud Server
  • Parallels Virtuozzo Containers for Linux 4.7
  • Parallels Server

Symptoms

  • It is impossible to start parallels-server service:

    [root@pcs ~]# /etc/init.d/parallels-server start
    Starting Parallels Cloud Server:                           [  OK  ]
    Load OOM groups                                            [  OK  ]
    Starting Parallels services
        Loading Parallels kernel modules:FATAL: Module prl_vtdhook not found.
    Cannot load module 'prl_vtdhook'
    
  • Node gets crashed shortly after parallels-server service is started, following error is logged in /var/log/messages:

    Loading Parallels kernel modules:[ 49.987469] /drv/ HypVtx.c:186 CPU is Intel
    [ 49.987542] /drv/ HypLowCache.c:199 Low cache initialized (0 kB for 0 VMs on 11835 MB)
    [ 49.987559] /drv/ HypApic.c:246 APIC host maping failed
    [ 49.987567] /drv/ HypModule.c:144 hypHostApicInit failed
    FATAL: Error inserting prl_vtdhook
    (/lib/modules/2.6.32-042stab092.2/extra/parallels/prl_vtdhook.ko): Operation not permitted
    Cannot load module 'prl_vtdhook'
    Module 'prl_vtdhook' has not been loaded
    [ 50.009639] /drv/ HypVtx.c:186 CPU is Intel
    [ 50.009727] /drv/ HypLowCache.c:199 Low cache initialized (0 kB for 0 VMs on 11835 MB)
    [ 50.009753] /drv/ HypApic.c:246 APIC host maping failed
    [ 50.009766] /drv/ HypModule.c:144 hypHostApicInit failed
    FATAL: Error inserting prl_netbridge
    (/lib/modules/2.6.32-042stab092.2/extra/parallels/prl_netbridge.ko): Operation not permitted
    Cannot load module 'prl_netbridge'
    Module 'prl_netbridge' has not been loaded
    [ 50.038195] /drv/ HypVtx.c:186 CPU is Intel
    [ 50.039784] /drv/ HypLowCache.c:199 Low cache initialized (0 kB for 0 VMs on 11835 MB)
    [ 50.039822] /drv/ HypApic.c:246 APIC host maping failed
    [ 50.039834] /drv/ HypModule.c:144 hypHostApicInit failed
    FATAL: Error inserting prl_hypervisor
    (/lib/modules/2.6.32-042stab092.2/extra/parallels/prl_hypervisor.ko): Operation not permitted
    Cannot load module 'prl_hypervisor'
    Module 'prl_hypervisor' has not been loaded
    

Cause

  1. Updates were installed, but the server was not rebooted yet.
  2. Node has been rebooted into an older kernel, while there's a newer kernel installed.
  3. vzkernel package was updated without updating parallels-kernel-modules and vzmodules package.

Resolution

  1. Verify that GRUB is configured to boot into the most recent kernel:

    [root@pcs ~]# egrep 'default|vmlinuz' /boot/grub/grub.conf
    default=0
            kernel /boot/vmlinuz-2.6.32-042stab081.5 ro root=UUID=02e46b24-0a8e-4d0c-9547-4027bc624592 rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 psbm rd_NO_MD pram_low=128M crashkernel=auto rd_NO_PLYMOUTH SYSFONT=latarcyrheb-sun16 rd_NO_LVM rd_NO_DM rhgb quiet
            kernel /boot/vmlinuz-2.6.32-042stab079.6 ro root=UUID=02e46b24-0a8e-4d0c-9547-4027bc624592 rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 psbm rd_NO_MD pram_low=128M crashkernel=auto rd_NO_PLYMOUTH SYSFONT=latarcyrheb-sun16 rd_NO_LVM rd_NO_DM rhgb quiet
            kernel /boot/vmlinuz-2.6.32-042stab076.5 ro root=UUID=02e46b24-0a8e-4d0c-9547-4027bc624592 rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 psbm rd_NO_MD pram_low=128M crashkernel=auto rd_NO_PLYMOUTH SYSFONT=latarcyrheb-sun16 rd_NO_LVM rd_NO_DM rhgb quiet
    

    In the example above default kernel is 2.6.32-042stab081.5 (count starts from 0, first kernel record is 0, second kernel record is 1, and so on...).

  2. Restart the hardware node after applying necessary changes to the GRUB configuration.

  3. In addition, make sure that all Parallels Cloud Server updates have been installed, follow these instructions in order to achieve that.

Search words:

prl_hypervisor

Module prl_vtdhook not found

all vms down

parallels-server

Cannot load module 'prl_vtdhook'

reboot

pcs services can't start




ca05eaf5b843fbd53589c90d7228a6df 2897d76d56d2010f4e3a28f864d69223 bf1c3a170005eae151f49ba2720abde9 eb0ea3b827d18de2329b6477e24c1d59 909d99074e442b52ce54cc7b31cf065d 177dc6fee28957c8ff798197ff2c6602

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No
 
 
 
 
 
 
Server Virtualization
- Parallels Cloud Server
- Parallels Containers for Windows 6.0
- Parallels Virtuozzo Containers
Automation
- Parallels Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Web Presence Builder
- Parallels Plesk Automation
- Parallels Small Business Panel
- Value-added Services for Hosters
- Parallels Partner Storefront
Services & Resources
- Cloud Acceleration Services
- Professional Services
- Support Services
- Training & Certification