[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] how to create a vm from a file system
Hello, Here is a sample working config file using LVM, I have swapped out some of it for made up names to keep it private,i hope this helps # -*- mode: python; -*- kernel = "/boot/vmlinuz-2.6.12-xenU" memory = 64 name = "hostname" vif = ['bridge=xenbr0' ] disk = ['phy:/dev/XEN/disk,hda1,w','phy:/dev/XEN/diskswap,sda2,w'] ip="*.*.*.*" netmask="255.255.255.0" gateway="*.*.*.*" hostname = "hostname.domain.com" root = "/dev/hda1 ro" extra = "3" -----Original Message----- From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Joel Nylund Sent: 14 February 2008 18:40 To: xen-users@xxxxxxxxxxxxxxxxxxx Subject: Re: [Xen-users] how to create a vm from a file system Hi, I have looked through the manual now, but I still dont get it. Lets say I have a standard fedora setup running xen kernel & xen I have a the filesystem I want the vm to use (files given to me from a previously used vm ) starting with its root starting at (/root/vms/ jnylund2) My hard drive devices are: Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 30401 244091610 8e Linux LVM I created a config file with the following: # Kernel image file. kernel = "vmlinuz-2.6.20-1.3002.fc6xen" memory =512 name = "jnylund2" vif = [ '' ] disk = [ 'phy:sda2,sda2,w' ] dhcp="dhcp" hostname= "vm%d" % vmid #root = "/root/vms/jnylund2" root = "/dev/sda1 ro" #extra = "4" When I try to run: [root@mymachine vms]# xm create -c j2-conf vmid=1 Using config file "./j2-conf". Error: int argument required It doesn't work, and I also dont understand where im supposed to tell it to use /root/vms/jnylund2 as the root of the virtual machines file system. thanks Joel On Feb 13, 2008, at 6:41 PM, Nico Kadel-Garcia wrote: > weiming wrote: >> just untar to a partition or virtual file system. >> It is covered in the xen manual >> >> weiming > Oh, wait. You have to build the file system first, edit /etc/mtab > and /etc/fstab appropriately, make sure your kernel has the > appropriate modules to access the Xen virtual hardware for network > and hard drive controllers, and be prepared to reset all your > SELinux settings. > > It's not as easy as many manuals make it out to be. It's often > easiest to actually delete the kernel, and do a Fedora upgrade or > install on top of the existing OS with the virt-install tool. > > _______________________________________________ > 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |