Advanced

Xen 3.1 HVM on SLES 10 SP1

Posted by dba477 on · 2 comments
bderzhavets.blogspot.com; By Boris Derzhavets
Mail this story
Print this story

RPM's install procedure suggested in http://www.novell.com/coolsolutions/tools/19338.html still causes SLES 10 GUI procedure creating Xen Windows XP VM to crash.Workaround for this issue follows bellow

Kernel vmlinuz-2.6.16.46-12-xen and initrd-2.6.16.46-12-xen have been created with YaST->Software Management using distribution CD and system rebooted with new entry into menu.lst (grub.conf) referencing xen-3.1.0.1.gz. When graphical install for HVM VMS failes,keeping in mind notice [2] copy all missing files:-

-rwxr-xr-x 1 root root 18512 Aug  3 06:22 xenstore-chmod 
-rwxr-xr-x 1 root root 17360 Aug  3 06:22 xenstore-exists 
-rwxr-xr-x 1 root root 18280 Aug  3 06:22 xenstore-list 
-rwxr-xr-x 1 root root 18312 Aug  3 06:22 xenstore-read 
-rwxr-xr-x 1 root root 17960 Aug  3 06:22 xenstore-rm 
-rwxr-xr-x 1 root root 17616 Aug  3 06:22 xenstore-write   
from /usr/bin to /bin.

Full Story

  Nav
» Read more about: Story Type: Tutorial; Groups: Novell, SUSE

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (2)

Note about using Xen Network Configuration on SLES10

dba477 Story submitter ·
Notes about using Xen ------------------------------------------------------------------------- View:- http://h71019.www7.hp.com/ERC/downloads/4AA0-9251ENW.pdf ------------------------------------------------------------------------- When copying image files the expectation is that the defined NICs in the image file will use the information supplied in the configuration file and have the correct IP information. In SUSE Linux Enterprise Server, NIC configuration files use the MAC address as part of the filename, then associate that configuration file with eth0, eth1, or whatever was defined for that NIC. For example, a NIC with a MAC address of 00:00:00:11:11:11 would create a configuration file in /etc/sysconfig/networks called ifcfg-eth-id-00:00:00:11:11:11 and this may be associated with eth0. If you copy the image file to a new file, and create a Xen configuration file containing the MAC address of 00:00:00:22:22:22, when you start the new VM it will have two Ethernet entries in the /etc/sysconfig/networks directory: ifcfg-eth-id-00:00:00:11:11:11 tied to eth0 and ifcfg-eth-id-00:00:00:22:22:22 tied to eth1, which has not been configured yet. Because SUSE Linux Enterprise Server 10 forces persistent names by default, each new NIC will be assigned a new eth association. There are two approaches to solving this problem. The first requires editing the /etc/sysconfig/networks/config file, locate the variable FORCE_PERSISTENT_NAMES and change the value to no. Then you need to change the names of the ifcfg files to represent the necessary Ethernet association, e.g., change ifcfg-eth-id-00:00:00:11:11:11 to ifcfg-eth0. Once this has been done, copying and starting the image file will use the MAC address from the Xen configuration file for eth0 and obtain the expected IP information. The second approach requires modifying the /etc/udev/rules.d/30-net_persistent_names.rules and assigning specific MAC addresses to specific NICs.

Just to be clear

dba477 Story submitter ·
View :- -------------------------------------------------------------------------- http://www.novell.com/coolsolutions/tools/19338.html --------------------------------------------------------------------------

Reader Comments

Just to be clear, this is not the same xen-3.1 build that is in openSUSE 10.3. These packages has had no QA and is not supported by Novell

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post