Upgrade KVM

J

jahphill

Guest
Hi,

First I would like to say how happy I am to find proxmox is just great!

My Problem:
I can only see 2 cores on a kvm windows xp install.
After research it turns out I don't have the latest QEMU;
QEMU PC emulator version 0.9.1

How can I update?
I have done apt-get upgrade/update.

Here is my source list:
Code:
deb http://ftp.us.debian.org/debian lenny main contrib

# PVE packages provided by proxmox.com
deb http://download.proxmox.com/debian lenny pve

# security updates
deb http://security.debian.org/ lenny/updates main contrib

Thanks.
 
Is there a special way to upgrade or do i just apt-get install?
 
just follow the howto, reboot and check the version (pveversion -v), post it if you are unsure.
 
Code:
pveversion -v
pve-manager: 1.5-10 (pve-manager/1.5/4822)
running kernel: 2.6.18-2-pve
proxmox-ve-2.6.24: 1.5-23
pve-kernel-2.6.24-11-pve: 2.6.24-23
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-16
pve-firmware: 1.0-5
libpve-storage-perl: 1.0-13
vncterm: 0.9-2
vzctl: 3.0.23-1pve11
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.4-1

Here is the output after upgrade.

I have not rebooted yet, do I need to? I would rather avoid reboot :s
 
in order to activate the new kernel (pve-kernel-2.6.24-11-pve) you need to reboot.
 
Ok.

So would this kernel upgrade actually solve the problem that windowsxp in kvm can only see 2 cores? Or is there no solution to that?
 
Since the update a debian install on OpenVZ has been failing to start apache.

Code:
Starting httpd: [Mon Aug 09 18:45:20 2010] [crit] (22)Invalid argument: alloc_listener: failed to get a socket for (null)
Syntax error on line 14 of /etc/httpd/conf/httpd.conf:
Listen setup failed

Line 14 simply says Listen 80.

Does this have anything to do with the kernel upgrade?
 
Post your pveversion -v and did you install the 2.6.32 kernel? if so that your reason, since it does not support OpenVZ
 
Code:
pve-manager: 1.5-10 (pve-manager/1.5/4822)
running kernel: 2.6.24-11-pve
proxmox-ve-2.6.24: 1.5-23
pve-kernel-2.6.24-11-pve: 2.6.24-23
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-16
pve-firmware: 1.0-5
libpve-storage-perl: 1.0-13
vncterm: 0.9-2
vzctl: 3.0.23-1pve11
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.4-1
 
Cores or sockets? WinXP license is limited to 2 sockets!

Cores.
Just installed windows server 2008 and all cores are visible there.
For what the project I need a vm for, I would rather use xp, but don think it's possible to get more than 2cores there?
 
on XP you can get 2 sockets and as many cores as you physically have. but only on 2.6.24 and 2.6.32 as our 2.6.18 does not support the socket/cores feature.
 
I have upgraded to 2.6.24 now.
Am running on a q6600 and have 2 guests.

1-debian. socket 1, cores 1.
2-winxp. socket 1, cores 3.

xp shows 2 cores.

then I removed xp and put on 2008.

socket 1, cores 3.

And 3 cores are shown.
Were am I going wrong?
 
works here, using winxp pro sp3. 1 socket with 3 cores.
 
Windows 2008 64bit works with 3 cores
Windows XP pro sp3 32 bit does not

Is XP being 32bit the problem?
 
it works here, I tested with winxp sp3, 32 bit. do you use winxp home?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!