[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-API] XCP-1.5-beta-base-53341 "Debian Squeeze 6.0 (64-bit)" "No Ethernet card was detected"
Top posting? Okay... Jonathan -- thanks for the reply. :-) 2012-05-02 15:10:30 root@i72600s ~ # xe network-list uuid ( RO) : 7730dfe1-6a93-f262-69b9-9684450bf286 name-label ( RW): Pool-wide network associated with eth0 name-description ( RW): bridge ( RO): xenbr0 uuid ( RO) : e85cbf2d-9e24-f500-de62-721ec1cba84e name-label ( RW): Host internal management networkname-description ( RW): Network on which guests will be assigned a private link-local IP address which can be used to talk XenAPI bridge ( RO): xenapi It looks like I have two choices. I'll guess the first one: 2012-05-02 15:12:10 root@i72600s ~# xe vif-create vm-uuid=876cf211-b265-d485-f7f6-efe5aa1c5c4c network-uuid=7730dfe1-6a93-f262-69b9-9684450bf286 device=0 9345d4b1-9f09-d60b-e501-3d1d8476b279 2012-05-02 15:16:16 root@i72600s ~ # xe vm-start vm=squeeze64 Error code: Traceback (most recent call last):Error parameters: File "/usr/bin/pygrub", line 808, in ?, fs = fsimage.open(file, part_offs[0], bootfsoptions), IOError: [Errno 95] Operation not supported, Apparently not. Guess again: 2012-05-02 15:16:32 root@i72600s ~ # xe vif-destroy uuid=9345d4b1-9f09-d60b-e501-3d1d8476b279 2012-05-02 15:20:07 root@i72600s ~# xe vif-create vm-uuid=876cf211-b265-d485-f7f6-efe5aa1c5c4c network-uuid=e85cbf2d-9e24-f500-de62-721ec1cba84e device=0 5edfea1a-1fd0-bb02-4d12-c6dd9bd4897d 2012-05-02 15:20:53 root@i72600s ~ # xe vm-start vm=squeeze64Error code: Traceback (most recent call last):Error parameters: File "/usr/bin/pygrub", line 808, in ?, fs = fsimage.open(file, part_offs[0], bootfsoptions), IOError: [Errno 95] Operation not supported, Nope. What's next? David On 05/02/2012 02:52 PM, Jonathan Ludlam wrote: Somewhat counter-intuitively, although you've booted your VM from the network, it's not got a network interface. You'll need to add one: 'xe network-list' to find an appropriate network, then 'xe vif-create vm-uuid=â network-uuid=â device=0' before you start the guest. The reason you were able to boot the guest at all is that the kernel is downloaded by the control domain. Once it has it and the initrd, it then starts the guest and the install proceeds from there. However, your guest has no network device, so it fails. Jon On 2 May 2012, at 22:36, David Christensen wrote:xen-api: I'm a Xen newbie who has installed XCP-1.5-beta-base-53341 on a desktop computer (Intel DQ67SWB3 motherboard, i7-2600S CPU, and 8 GB RAM): Enable thin provisioning. Don't install any Supplemental Packs (not available for XCP) Set hostname to "i72600s". I then logged into the XCP box via SSH and attempted to create a "Debian Squeeze 6.0 (64-bit)" virtual machine per "Xen Cloud Platform Virtual Machine Installation Guide Release 0.1 0.1 Published October 2009 0.1 Edition", "Chapter 4. Install Linux VMs", "Installing Debian Lenny": http://xen.org/files/XenCloud/guest.pdf 2012-05-02 12:58:17 root@i72600s ~ # xe template-list | grep name-label | grep Debian name-label ( RW): Debian Lenny 5.0 (32-bit) name-label ( RW): Debian Squeeze 6.0 (64-bit) name-label ( RW): Debian Squeeze 6.0 (32-bit) 2012-05-02 14:03:24 root@i72600s ~ # xe vm-install template="Debian Squeeze 6.0 (64-bit)" new-name-label=squeeze64 876cf211-b265-d485-f7f6-efe5aa1c5c4c 2012-05-02 14:04:00 root@i72600s ~ # xe vm-param-set uuid=876cf211-b265-d485-f7f6-efe5aa1c5c4c other-config:install-repository="http://apt:9999/debian" 2012-05-02 14:04:52 root@i72600s ~ # xe vm-list uuid ( RO) : 53e98c73-50f7-48ab-a67a-24724660db38 name-label ( RW): Control domain on host: i72600s power-state ( RO): running uuid ( RO) : 876cf211-b265-d485-f7f6-efe5aa1c5c4c name-label ( RW): squeeze64 power-state ( RO): halted 2012-05-02 14:05:00 root@i72600s ~ # xe vm-start vm=squeeze64 The above command took a very long time on previous attempts. I've since installed an Apt proxy (approx), so this time starting the VM was much faster (loading kernel image over network?). Continuing: 2012-05-02 14:05:23 root@i72600s ~ # xe vm-list uuid ( RO) : 53e98c73-50f7-48ab-a67a-24724660db38 name-label ( RW): Control domain on host: i72600s power-state ( RO): running uuid ( RO) : 876cf211-b265-d485-f7f6-efe5aa1c5c4c name-label ( RW): squeeze64 power-state ( RO): running 2012-05-02 14:05:37 root@i72600s ~ # xe console vm=squeeze64 Connecting to console on VM squeeze64. Press Ctrl + ']' to quit. Pressing<Tab> and the arrow keys lets me know that ncurses (?) is running, and paints enough of the screen that I can select "<Go Back>". This takes me to the "Debian installer main menu". At the "Select a language" screen, choose "English" . At the "Select your location" screen, choose "United States". At the "Configure the keyboard" screen, choose "American English". At the "Detect network hardware" screen: No Ethernet card was detected. If you know the name of the driver needed by your Ethernet card, you can select it from the list. Driver needed by your Ethernet card: Scrolling down the list, I see: xen-netfront: Xen Virtual Ethernet But I am unable to select it via<Space> key. Pressing<Enter> repaints the screen. I'm stuck, and cannot proceed forward in the installer (?). Press Ctrl+] to exit VM and shut it down: 2012-05-02 14:18:27 root@i72600s ~ # xe vm-shutdown vm=squeeze64 Any suggestions? TIA, David _______________________________________________ Xen-api mailing list Xen-api@xxxxxxxxxxxxx http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api _______________________________________________ Xen-api mailing list Xen-api@xxxxxxxxxxxxx http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |