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 = fs.open_file(chosencfg["kernel"]).read() IOError: [Errno 2] No such file or directory Thanks -Johnny _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
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 = fs.open_file(chosencfg["kernel"]).read() > IOError: [Errno 2] No such file or directory > > Thanks > > -Johnny > > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Also if you can please post your menu.lst or grub.cfg from the domU. From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of George Shuklin Sent: Wednesday, December 07, 2011 7:02 AM To: xen-users@lists.xensource.com 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 = fs.open_file(chosencfg["kernel"]).read() IOError: [Errno 2] No such file or directory Thanks -Johnny _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com<mailto:Xen-users@lists.xensource.com> http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
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 = fs.open_file(chosencfg["kernel"]).read() 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@softlayer.com> wrote:> Also if you can please post your menu.lst or grub.cfg from the domU.**** > > ** ** > > *From:* xen-users-bounces@lists.xensource.com [mailto: > xen-users-bounces@lists.xensource.com] *On Behalf Of *George Shuklin > *Sent:* Wednesday, December 07, 2011 7:02 AM > *To:* xen-users@lists.xensource.com > *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 = fs.open_file(chosencfg["kernel"]).read()**** > > IOError: [Errno 2] No such file or directory**** > > ** ** > > Thanks **** > > ** ** > > -Johnny**** > > ** ** > > ** ** > > ** ** > > **** > > > > > **** > > _______________________________________________**** > > Xen-users mailing list**** > > Xen-users@lists.xensource.com**** > > http://lists.xensource.com/xen-users**** > > ** ** > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
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 = fs.open_file(chosencfg["kernel"]).read() > 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@softlayer.com > <mailto:jhom@softlayer.com>> wrote: > > Also if you can please post your menu.lst or grub.cfg from the domU. > > *From:*xen-users-bounces@lists.xensource.com > <mailto:xen-users-bounces@lists.xensource.com> > [mailto:xen-users-bounces@lists.xensource.com > <mailto:xen-users-bounces@lists.xensource.com>] *On Behalf Of > *George Shuklin > *Sent:* Wednesday, December 07, 2011 7:02 AM > *To:* xen-users@lists.xensource.com > <mailto:xen-users@lists.xensource.com> > *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 = fs.open_file(chosencfg["kernel"]).read() > > IOError: [Errno 2] No such file or directory > > Thanks > > -Johnny > > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> > > http://lists.xensource.com/xen-users > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> > http://lists.xensource.com/xen-users > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
George Thanks for quick response, have you successfully installed grub on such kind of my domU and bootup into OS? Seems it doesn''t'' work for me to install pygrub according to this wiki http://wiki.xen.org/wiki/PyGrub Any ideas? On Thu, Dec 8, 2011 at 10:58 AM, George Shuklin <george.shuklin@gmail.com>wrote:> 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 = fs.open_file(chosencfg["kernel"]).read() > 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@softlayer.com> wrote: > >> Also if you can please post your menu.lst or grub.cfg from the domU. >> >> >> >> *From:* xen-users-bounces@lists.xensource.com [mailto: >> xen-users-bounces@lists.xensource.com] *On Behalf Of *George Shuklin >> *Sent:* Wednesday, December 07, 2011 7:02 AM >> *To:* xen-users@lists.xensource.com >> *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 = fs.open_file(chosencfg["kernel"]).read() >> >> IOError: [Errno 2] No such file or directory >> >> >> >> Thanks >> >> >> >> -Johnny >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> Xen-users mailing list >> >> Xen-users@lists.xensource.com >> >> http://lists.xensource.com/xen-users >> >> >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >> > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
If you just want to boot somehow VM, just use external kernel. It will be not really comfortable, but allow to configure domU from domU. On 08.12.2011 07:33, Johnny Tao wrote:> George > > Thanks for quick response, have you successfully installed grub on > such kind of my domU and bootup into OS? > > Seems it doesn''t'' work for me to install pygrub according to this wiki > http://wiki.xen.org/wiki/PyGrub > > Any ideas? > > > > On Thu, Dec 8, 2011 at 10:58 AM, George Shuklin > <george.shuklin@gmail.com <mailto:george.shuklin@gmail.com>> wrote: > > 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 = fs.open_file(chosencfg["kernel"]).read() >> 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@softlayer.com >> <mailto:jhom@softlayer.com>> wrote: >> >> Also if you can please post your menu.lst or grub.cfg from >> the domU. >> >> *From:*xen-users-bounces@lists.xensource.com >> <mailto:xen-users-bounces@lists.xensource.com> >> [mailto:xen-users-bounces@lists.xensource.com >> <mailto:xen-users-bounces@lists.xensource.com>] *On Behalf Of >> *George Shuklin >> *Sent:* Wednesday, December 07, 2011 7:02 AM >> *To:* xen-users@lists.xensource.com >> <mailto:xen-users@lists.xensource.com> >> *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 = fs.open_file(chosencfg["kernel"]).read() >> >> IOError: [Errno 2] No such file or directory >> >> Thanks >> >> -Johnny >> >> >> >> >> _______________________________________________ >> >> Xen-users mailing list >> >> Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> >> >> http://lists.xensource.com/xen-users >> >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> <mailto:Xen-users@lists.xensource.com> >> http://lists.xensource.com/xen-users >> >> > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> > http://lists.xensource.com/xen-users > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Thu, Dec 8, 2011 at 10:33 AM, Johnny Tao <johnnybeijing@gmail.com> wrote:> George > > Thanks for quick response, have you successfully installed grub on such kind > of my domU and bootup into OS? > > Seems it doesn''t'' work for me to install pygrub according to this wiki > http://wiki.xen.org/wiki/PyGrubThat wiki is not completely accurate. pygrub simply reads /boot/grub/menu.lst (or /boot/grub/grub.conf, or /boot/grub/grub.cfg for grub2). So you don''t need to actually have grub installed. You only need the correct config file. You can start by copying existing server''s config file. Also, you have this log Traceback (most recent call last): File "/usr/bin/pygrub", line 693, in ? data = fs.open_file(chosencfg["kernel"]).read() does /usr/bin/pygrub exists on your dom0? -- Fajar
Failar Thanks for your reply, You are right , actually /usr/bin/pygrub is exists on dom0, seems my dom0 got many stuck issues also in HVM mode,is possible my xen version is too old?Anyway I will keeping try to address what issue is. WIth many thanks On Thu, Dec 8, 2011 at 3:31 PM, Fajar A. Nugraha <list@fajar.net> wrote:> On Thu, Dec 8, 2011 at 10:33 AM, Johnny Tao <johnnybeijing@gmail.com> > wrote: > > George > > > > Thanks for quick response, have you successfully installed grub on such > kind > > of my domU and bootup into OS? > > > > Seems it doesn''t'' work for me to install pygrub according to this wiki > > http://wiki.xen.org/wiki/PyGrub > > That wiki is not completely accurate. > > pygrub simply reads /boot/grub/menu.lst (or /boot/grub/grub.conf, or > /boot/grub/grub.cfg for grub2). So you don''t need to actually have > grub installed. You only need the correct config file. You can start > by copying existing server''s config file. > > Also, you have this log > Traceback (most recent call last): > File "/usr/bin/pygrub", line 693, in ? > data = fs.open_file(chosencfg["kernel"]).read() > > does /usr/bin/pygrub exists on your dom0? > > -- > Fajar >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users