[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] DomU pygrub issue - OSS Xen to XCP



You have no bootloader and what how you expect virtual machine to boot?

Chroot to domU filesystem, install grub. Or use PV-kernel/PV-ramdisk/PV-args variables to boot kernel from 'outside' domU (they must resides in /boot/guest of XCP dom0).

On 08.12.2011 06:45, Johnny Tao wrote:
George & Joseph

Thanks for your response , since this domU copied from dom0 and has no a grub on it, although I give other try to installed kernel-xen and grub manually on OSS  Xen Host, which still being stuck to start up.Do I need fix the grub installation first on OSS Xen Host and then start migration ?

With many thanks

Check info below reference

xm creatc -c /etc/xen/demo - OSS Xen Host

Traceback (most recent call last):
  File "/usr/bin/pygrub", line 693, in ?
    data = ""> IOError: [Errno 2] No such file or directory
No handlers could be found for logger "xend"
Error: Boot loader didn't return any data!
Usage: xm create <ConfigFile> [options] [vars]

xe vm-list params  - XCP Xen Host

uuid ( RO)                          : 47dc79b3-e763-8712-8769-49bbbf9dc7ec
                    name-label ( RW): demo_old
              name-description ( RW):
                  user-version ( RW): 1
                 is-a-template ( RW): false
                 is-a-snapshot ( RO): false
                   snapshot-of ( RO): <not in database>
                     snapshots ( RO):
                 snapshot-time ( RO): 19700101T00:00:00Z
                 snapshot-info ( RO):
                        parent ( RO): <not in database>
                      children ( RO):
             is-control-domain ( RO): false
                   power-state ( RO): halted
                 memory-actual ( RO): 0
                 memory-target ( RO): <expensive field>
               memory-overhead ( RO): 4194304
             memory-static-max ( RW): 268435456
            memory-dynamic-max ( RW): 268435456
            memory-dynamic-min ( RW): 268435456
             memory-static-min ( RW): 16777216
              suspend-VDI-uuid ( RO): <not in database>
                  VCPUs-params (MRW):
                     VCPUs-max ( RW): 1
              VCPUs-at-startup ( RW): 1
        actions-after-shutdown ( RW): Destroy
          actions-after-reboot ( RW): Restart
           actions-after-crash ( RW): Restart
                 console-uuids (SRO):
                      platform (MRW): nx: false; acpi: true; apic: true; pae: true; viridian: true
            allowed-operations (SRO): changing_dynamic_range; changing_static_range; make_into_template; destroy; export; start_on; start; clone; copy; snapshot
            current-operations (SRO):
            blocked-operations (MRW):
           allowed-VBD-devices (SRO): <expensive field>
           allowed-VIF-devices (SRO): <expensive field>
                possible-hosts ( RO): <expensive field>
               HVM-boot-policy ( RW):
               HVM-boot-params (MRW): order:
         HVM-shadow-multiplier ( RW): 1.000
                     PV-kernel ( RW):
                    PV-ramdisk ( RW):
                       PV-args ( RW):
                PV-legacy-args ( RW):
                 PV-bootloader ( RW): pygrub
            PV-bootloader-args ( RW):
           last-boot-CPU-flags ( RO):
              last-boot-record ( RO): <expensive field>
                   resident-on ( RO): <not in database>
                      affinity ( RW): 288977fd-1836-475a-9109-7f2e68ccae1e
                  other-config (MRW): import_task: OpaqueRef:495fd90f-8b8a-96b8-ca22-5c9ff4d427b8; mac_seed: 709328f5-aca8-3c87-bb3b-de81d2aab3d5; install-methods: cdrom
                        dom-id ( RO): -1
               recommendations ( RO): <restrictions><restriction field="memory-static-max" max="34359738368" /><restriction field="vcpus-max" max="8" /><restriction property="number-of-vbds" max="7" /><restriction property="number-of-vifs" max="7" /></restrictions>
                 xenstore-data (MRW):
                 ha-always-run ( RW): false
           ha-restart-priority ( RW):
                         blobs ( RO):
                    start-time ( RO): 19700101T00:00:00Z
                  install-time ( RO): 19700101T00:00:00Z
                  VCPUs-number ( RO): 0
             VCPUs-utilisation (MRO): <expensive field>
                    os-version (MRO): <not in database>
            PV-drivers-version (MRO): <not in database>
         PV-drivers-up-to-date ( RO): <not in database>
                        memory (MRO): <not in database>
                         disks (MRO): <not in database>
                      networks (MRO): <not in database>
                         other (MRO): <not in database>
                          live ( RO): <not in database>
    guest-metrics-last-updated ( RO): <not in database>
                   cooperative ( RO): <expensive field>
             protection-policy ( RW): <not in database>
         is-snapshot-from-vmpp ( RO): false
                          tags (SRW):

On Thu, Dec 8, 2011 at 1:16 AM, Joseph Hom <jhom@xxxxxxxxxxxxx> wrote:

Also if you can please post your menu.lst or grub.cfg from the domU.

 

From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of George Shuklin
Sent: Wednesday, December 07, 2011 7:02 AM
To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] DomU pygrub issue - OSS Xen to XCP

 

Post all PV  fields of VM (xe vm-list params and copypaste all fields with PV in name). Looks like you having bad settings for PV-bootloader(-args).

On 07.12.2011 11:35, Johnny Tao wrote:

Hi, All

 

I'm just new to this list, I'm started to dealing with OSS Xen to XCP migration earlier this week, seem the domUs installed via virt-install are function well,

but domUs copied via dom0 are failed during bootup process, finally I realize if I could fix this on my OSS Xen will resolve all. 

Can I have any suggestion from you please ?

 

 

Details

 

Source XenHost

OS: CentOS 5.7 64Bit

XEN: xen-3.0.3-132.el5

 

Target XenHost

OS: XCP 1.1

XEN: xen-hypervisor-3.4.2-1.1.0.704.20055

 

Error Msg

 

Traceback (most recent call last):

  File "/usr/bin/pygrub", line 693, in ?

    data = "">

IOError: [Errno 2] No such file or directory

 

Thanks 

 

-Johnny

 

 

 

 




_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.