Xen VPS does not start in SolusVM: ImportError: No module named xen.lowlevel.xc

Have more questions? Submit a request

Applicable to:

  • SolusVM

Symptoms 

  • VPS does not start - it stays offline in SolusVM > Virtual Servers > VPS
  • When trying to start the VPS manually there is an error:

    # xl create /home/xen/vm1977/vm1977.cfg
    Parsing config from /home/xen/vm1977/vm1977.cfg
    libxl: error: libxl_bootloader.c:634:bootloader_finished: bootloader failed - consult logfile /var/log/xen/bootloader.583.log
    libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: bootloader [25835] exited with error status 1
    libxl: error: libxl_create.c:1259:domcreate_rebuild_done: cannot (re-)build domain: -3
    libxl: error: libxl.c:1572:libxl__destroy_domid: non-existant domain 583
    libxl: error: libxl.c:1531:domain_destroy_callback: unable to destroy guest with domid 583
    libxl: error: libxl.c:1460:domain_destroy_cb: destruction of domain 583 failed

  • In the log file from the above error /var/log/xen/bootloader.583.log there is the following error:

    CONFIG_TEXT: Traceback (most recent call last):
    File "/usr/lib64/xen/bin/pygrub", line 19, in <module>
    import xen.lowlevel.xc
    ImportError: No module named xen.lowlevel.xc

Cause

Outdated python packages on Xen node

Resolution

  1. Connect to Xen node via SSH
  2. Install updates:

    # yum update python*

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.