New Proxmox VE Kernels 2.6.24 and 2.6.32, including KVM 0.12.4 and gPXE

martin

Proxmox Staff Member
Staff member
Apr 28, 2005
754
1,740
223
Hi all,

We just released new Kernels (2.6.24 and 2.6.32), latest KVM and some other packages to the stable repository (bugfixes and some new features).

Change log 2.6.24 (KVM and OpenVZ):

  • update to qemu-kvm-0.12.4
  • Seabios
  • include gPXE 1.0 network boot (WDS is working now)
  • update e1000e to e1000e-1.1.2.tar.gz
  • update igb to igb-2.1.9.tar.gz
  • update e1000 to e1000-8.0.19.tar.gz
  • update bnx2 to netxtreme2-5.2.50.tar.gz
  • update tg3 to tg3-3.105h.tar.gz
  • include alt1e (Atheros nic)
  • kernel update (latest 2.6.24)
  • Fixed drive order bug (KVM)
  • Allow up to 4094 bridges
  • update to the latest vzctl
  • Use option –sparse for qmigrate
  • pveversion -v
    Code:
    pve-manager: 1.5-9 (pve-manager/1.5/4728)
    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
    qemu-server: 1.1-14
    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
Change log 2.6.32 (KVM only):

  • update to qemu-kvm-0.12.4
  • Seabios
  • include gPXE 1.0 network boot (WDS is working now)
  • kernel update (latest 2.6.32)
  • Fixed drive order bug (KVM)
  • Allow up to 4094 bridges
  • Use option –sparse for qmigrate
  • pveversion -v
    Code:
    pve-manager: 1.5-9 (pve-manager/1.5/4728)
    running kernel: 2.6.32-2-pve
    proxmox-ve-2.6.32: 1.5-7
    pve-kernel-2.6.32-2-pve: 2.6.32-7
    qemu-server: 1.1-14
    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
    ksm-control-daemon: 1.0-3
Many thanks for the feedback from all beta testers.
__________________
Best regards,
Martin Maurer
 
Last edited by a moderator:
Just updated to the new 2.6.32 kernel and now none of my VMs will start. They immediately fail when I tell the to boot up.

from daemon.log
May 17 12:46:24 lserver pvedaemon[3641]: starting VM 101 on node 0 (localhost)
May 17 12:46:24 lserver qm[3642]: VM 101 start
May 17 12:46:24 lserver pvedaemon[3641]: VM 101 start failed -

I looked around some more and found that my nfs mounts are all screwey after the update and I assume it can not find the drive. has something changed with NFS in the new kernel?
 
you can ignore my comment. Problem was that my local mounts, mounted in a different order after updating. Kinda weird. I went through them and corrected them and everything is working great
 
hi i'm having same issue...cant event create new virt...can show me how u resolve it. sorry newbie
 
I am unsure how you have your server set up, but I will see if I can help. First you need to know where your Virtual images, iso, and anything else kept on your server. then do a basic ls /folder/location to see what is in there. I had multiple mounts and found my basic file storage is where my Virtual images are.
Once you find out which files are on which mounts you can run df to compare


/dev/sdb1 307663800 82377456 209657912 29% /mnt/Storage
/dev/sdc2 15116868 174736 14174228 2% /mnt/Virtual


Based on the above info from df. If your virtual files are in /mnt/Storage and your Storage files are in /mnt/Virtual then you need to go edit /etc/fstab and switch /dev/sdb1 to /dev/sdc2 and vica versa. Obviously yours will be different.

If you have the default set up I am unsure how that is dealt with. Sorry if I made that confusing
 
i use iso install burn into dvd to install my proxmox:

below are the error message under command column :
/usr/sbin/vzctl start 101
Unable to open /dev/vzctl: no such file or directory

my default template location was :
/var/lib/vz/template/cache/centos-5-standard_5.2-1_i386.tar.gz

tq - nazrin
 
below are my /etc/fstab content :
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/pve/root / ext3 errors=remount-ro 0 1
/dev/pve/data /var/lib/vz ext3 defaults 0 1
UUID=5b7a8b41-691b-4984-88cf-cf23bf5e7207 /boot ext3 defaults 0 1
/dev/pve/swap none swap sw 0 0
proc /proc proc defaults 0 0
 
kernel 2.6.32 does not support openvz.

Hey Dietmar,

Could you tell me what's your plan regarding integration of the new openvz 2.6.32 patches released last month ? We are planning to upgrade all our hosts to Proxmox 1.5 with 2.6.32 but are only using openVZ and not KVM.

Thanks in advance mate
LeTic
 
Could you tell me what's your plan regarding integration of the new openvz 2.6.32 patches released last month ?

AFAIK there is still no stable debian or ubuntu kernel which includes those patches. Debian is at least working on that. I guess we will compile the debian kernel as soon as they move it into squeeze (testing) - hopefully soon.
 
  1. what are you running now?
  2. to which version do you wanna downgrade?
  3. and post your 'pveversion -v'
 
below are version after update:

pve-manager: 1.5-9 (pve-manager/1.5/4728)
running kernel: 2.6.32-2-pve
proxmox-ve-2.6.32: 1.5-7
pve-kernel-2.6.32-2-pve: 2.6.32-7
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-14
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
ksm-control-daemon: 1.0-3

Previously version 1.5 before the new version release...
 
so it looks like want to go back to the 2.6.18 kernel branch?

Code:
aptitude install proxmox-ve-2.6.18

reboot.
 

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!