Re: [et-mgmt-tools] RFC: virt-manager: Manager UI rework
On 07/24/2009 12:22 AM, Cole Robinson wrote: Hi all, I've been reworking the main manager view in virt-manager. You can check out a screenshot here: http://fedorapeople.org/~crobinso/virt-manager/vmm-manager-1-overview.png The code can be cloned from here: http://fedorapeople.org/~crobinso/virt-manager/virt-manager.manager_ui I've changed the following pieces: - Lower button bar is now a toolbar at the top of the window. I think this is obvious: a toolbar at the top is much more in line with existing UI convention, and is more intuitive. - Dropped the 'View: Active/Inactive' combo box. I don't think anybody was using this option, and it was only taking up space. - Dropped all columns except Name, Status, and Stats. Columns like vcpus and memory progress bar really added no value. Most of these columns were for stats reporting which, while useful, would largely balloon the list (if enabled) to the point of uselessness. If we want good stats comparison, we should have an entire separate screen for this, which could provide many more comparison metrics. - Allow changing what the single graph column is measuring: cpu, disk, or network. This way users can still have an at a glance comparison of the metric of their choice. Screenshot: http://fedorapeople.org/~crobinso/virt-manager/vmm-manager-1-graphs.png I don't find it very useful that the VMs are divided according to the VM driver they use. From my perspective I have machines X, Y and Z and most of the time I don't really care if they are Xen, KVM, Qemu, etc. VMs. If I have 10 Webservers of which 5 run on Xen and 5 on KVM then I would still like to see them as a group of 10 Webservers rather than being split into two groups according to the driver. In fact I think the grouping should be defined by the user e.g. Webservers-extranet, Webservers-intranet, Databases, etc. regards, Dennis ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools
Re: [et-mgmt-tools] PV Lenny install url?
That's what I'm going to try out next. It would still be nice to be able to install a paravirtualized debian using virt-manager/virt-install though. I actually managed to find out the correct install URL in the sources: http://people.debian.org/~joeyh/d-i/ With that url virt-install retrieves kernel and initrd but after creating the domain the VM just panics during the kernel initialization. Regards, Dennis On 05/26/2009 03:10 PM, john maclean wrote: Would it better not to use debootstrap? As in create an image file, and point debootstrap to that? 2009/5/25 Dennis J.denni...@conversis.de: Hi, I'm trying to setup a paravirtualized Debian Lenny on a Centos 5.3 host. With the virt-install that comes with centos/rhel I was only able to install it using HVM and then paravirtualizing it afterwards. Now I have compiled more recent version of libvirt and the management tools that support installing Debian Lenny directly but I'm wondering what URL I'm supposed to specify? With centos/rhel I use the path /(...)/centos/5/os/x86_64/ but Debian Lenny apparently uses a different way to organize it's repositories. What would the correct url parameter be for a Lenny 64 bit install? Regards, Dennis ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools
Re: [et-mgmt-tools] PV Lenny install url?
On 05/26/2009 05:38 PM, Guido Günther wrote: On Mon, May 25, 2009 at 07:45:56PM +0200, Dennis J. wrote: Hi, I'm trying to setup a paravirtualized Debian Lenny on a Centos 5.3 host. With the virt-install that comes with centos/rhel I was only able to install it using HVM and then paravirtualizing it afterwards. Now I have compiled more recent version of libvirt and the management tools that support installing Debian Lenny directly but I'm wondering what URL I'm supposed to specify? With centos/rhel I use the path /(...)/centos/5/os/x86_64/ but Debian Lenny apparently uses a different way to organize it's repositories. What would the correct url parameter be for a Lenny 64 bit install? Does http://honk.sigxcpu.org/con/Installing_Debian_Lenny_in_a_Xen_DomU_using_virtinst.html help? That's what I tried after checking out the python-virtinst sources looking for the proper URL and that seems the solve the virt-install part of the problem but shortly after booting the debian installation kernel I get a panic on the guests console: ... [0.004000] console [tty0] enabled [0.004000] console [hvc0] enabled [0.004000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [0.004000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [0.004000] Memory: 219452k/262144k available (1999k kernel code, 41812k reserved, 1070k data, 340k init, 0k highmem) [0.004000] virtual kernel memory layout: [0.004000] fixmap : 0xf5617000 - 0xf57ff000 (1952 kB) [0.004000] pkmap : 0xf520 - 0xf540 (2048 kB) [0.004000] vmalloc : 0xd080 - 0xf51fe000 ( 585 MB) [0.004000] lowmem : 0xc000 - 0xd000 ( 256 MB) [0.004000] .init : 0xc0405000 - 0xc045a000 ( 340 kB) [0.004000] .data : 0xc02f3dfb - 0xc03ff968 (1070 kB) [0.004000] .text : 0xc010 - 0xc02f3dfb (1999 kB) [0.004000] Checking if this processor honours the WP bit even in supervisor mode...Ok. [0.004000] 1 multicall(s) failed: cpu 0 [0.004000] Pid: 0, comm: swapper Not tainted 2.6.29-2-686-bigmem #1 [0.004000] Call Trace: [0.004000] [c0104840] xen_mc_flush+0xa9/0x13f [0.004000] [c0104eb1] xen_mc_issue+0x11/0x23 [0.004000] [c01056ce] xen_set_pud_hyper+0x5d/0x64 [0.004000] [c011b601] zap_low_mappings+0x2f/0x44 [0.004000] [c0419429] mem_init+0x2af/0x2b7 [0.004000] [c0405732] start_kernel+0x236/0x2de [0.004000] [c040adca] xen_start_kernel+0x7fb/0x803 [0.004000] [ cut here ] [0.004000] kernel BUG at /build/buildd-linux-2.6_2.6.29-5-i386-xtBC0n/linux-2.6-2.6.29/debian/build/source_i386_none/arch/x86/xen/multicalls.c:180! [0.004000] invalid opcode: [#1] SMP [0.004000] last sysfs file: [0.004000] Modules linked in: [0.004000] [0.004000] Pid: 0, comm: swapper Not taint Regards, Dennis ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools
Re: [et-mgmt-tools] PV Lenny install url?
Debootstrap doesn't seem to work either. When I try to install with: debootstrap --arch amd64 --include=linux-image-xen-amd64,grub lenny /mnt/xen Things seem to work out ok at first but at the end of the process debootstrap fails to setup grub properly with these errors in the log: subprocess post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of linux-image-xen-amd64: linux-image-xen-amd64 depends on linux-image-2.6.26-2-xen-amd64; however: Package linux-image-2.6.26-2-xen-amd64 is not configured yet. dpkg: error processing linux-image-xen-amd64 (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: linux-image-2.6.26-2-xen-amd64 linux-image-xen-amd64 Also I keep seeing these througout the logfile: /usr/share/debootstrap/functions: line 5: echo: write error: Broken pipe (line 5 says 'while echo $YES ; do : ; done') That doesn't look to healthy either (and might possibly be the real source for the problem above). Regards, Dennis On 05/26/2009 04:54 PM, Dennis J. wrote: That's what I'm going to try out next. It would still be nice to be able to install a paravirtualized debian using virt-manager/virt-install though. I actually managed to find out the correct install URL in the sources: http://people.debian.org/~joeyh/d-i/ With that url virt-install retrieves kernel and initrd but after creating the domain the VM just panics during the kernel initialization. Regards, Dennis On 05/26/2009 03:10 PM, john maclean wrote: Would it better not to use debootstrap? As in create an image file, and point debootstrap to that? 2009/5/25 Dennis J.denni...@conversis.de: Hi, I'm trying to setup a paravirtualized Debian Lenny on a Centos 5.3 host. With the virt-install that comes with centos/rhel I was only able to install it using HVM and then paravirtualizing it afterwards. Now I have compiled more recent version of libvirt and the management tools that support installing Debian Lenny directly but I'm wondering what URL I'm supposed to specify? With centos/rhel I use the path /(...)/centos/5/os/x86_64/ but Debian Lenny apparently uses a different way to organize it's repositories. What would the correct url parameter be for a Lenny 64 bit install? Regards, Dennis ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools
[et-mgmt-tools] PV Lenny install url?
Hi, I'm trying to setup a paravirtualized Debian Lenny on a Centos 5.3 host. With the virt-install that comes with centos/rhel I was only able to install it using HVM and then paravirtualizing it afterwards. Now I have compiled more recent version of libvirt and the management tools that support installing Debian Lenny directly but I'm wondering what URL I'm supposed to specify? With centos/rhel I use the path /(...)/centos/5/os/x86_64/ but Debian Lenny apparently uses a different way to organize it's repositories. What would the correct url parameter be for a Lenny 64 bit install? Regards, Dennis ___ et-mgmt-tools mailing list et-mgmt-tools@redhat.com https://www.redhat.com/mailman/listinfo/et-mgmt-tools