Results 1 to 26 of 26

Thread: 3.10 Kernel for Proxmox

  1. #1
    Join Date
    Aug 2013
    Posts
    1

    Default 3.10 Kernel for Proxmox

    We don't require OpenVZ support and need to leverage some of the newer support/features in the 3.x kernel series. If anyone is interested to try these out the packages are here:

    https://www.btg.co.nz/public/proxmox

    Included in the above is also a copy of the /etc/default/grub file I am using, when you change this file you will need to run update-grub and reboot. All through my testing I have left the existing 2.6.22 kernel installed and booting, I suggest you do the same.

    This is obviously COMPLETELY unsupported but if you need some of the newer features/improvements in the 3.x kernel series and don't need OpenVZ support then by all means it's worth a go just to test.

    Yes we will be running these in production, but if you want to I suggest you test carefully as we have/are.

    As always YMMV...

  2. #2
    Join Date
    May 2012
    Posts
    153

    Default Re: 3.10 Kernel for Proxmox

    Thanks for share...

  3. #3
    Join Date
    Dec 2008
    Posts
    267

    Default Re: 3.10 Kernel for Proxmox

    How do these kernels differ from the standard ones? What are they based on? Vanilla kernel releases or maybe the Debian/Ubuntu kernel? Can't we just install these from the standard Debian backports repo? Backports seems to carry 3.10.5-1 as well.

  4. #4
    Join Date
    Nov 2013
    Posts
    134

    Default Re: 3.10 Kernel for Proxmox

    Quote Originally Posted by kobuki View Post
    Can't we just install these from the standard Debian backports repo? Backports seems to carry 3.10.5-1 as well.

    How would one selectively install packages from debian backports repo without upgrading the whole server?

  5. #5
    Join Date
    Apr 2012
    Location
    Copenhagen, Denmark
    Posts
    1,759

    Default Re: 3.10 Kernel for Proxmox

    To install a package from debian backports you need to explicitly instruct apt to fetch from this repository so installing a kernel would be like:
    apt-get -t wheezy-backports install linux-image-3.10-0.bpo.2-amd64

    Any package from wheezy-backports which is required to install a package will also automatically be installed or upgrading an existing package from wheezy.

  6. #6
    Join Date
    Nov 2013
    Posts
    134

    Default Re: 3.10 Kernel for Proxmox

    Excellent, thanks mir, exactly what I need. Will try on our *test* server.

    Need updated spice server packages.

  7. #7
    Join Date
    Dec 2008
    Posts
    267

    Default Re: 3.10 Kernel for Proxmox

    Yeah, as mir have already said, just use the "-t" option with apt-get. It's just basic apt usage anyway. AFAIK PVE Spice binaries are on the bleeding edge so no need to replace them from backports, but I might be mistaken, versions should be checked first.

  8. #8
    Join Date
    Dec 2013
    Posts
    4

    Default Re: 3.10 Kernel for Proxmox

    Great work, thank you! It is working perfect for me and it was exactly what I was searching for.
    The kernel is reducing powerconsumption for about 20-30 % with my system.
    I wasn't testing with any benchmark but it seems to me the system works faster too.
    I'm trying with a Dell Poweredge T610 2x XENON L5639 with 5 kvms.
    Everything seems to work fine so far.

  9. #9
    Join Date
    Nov 2013
    Posts
    134

    Default Re: 3.10 Kernel for Proxmox

    Did you use cste005's debs or wheezy backports?

    Sent from my MT27i using Tapatalk
    Last edited by blackpaw; 12-04-2013 at 11:46 PM.

  10. #10
    Join Date
    Nov 2013
    Posts
    134

    Default Re: 3.10 Kernel for Proxmox

    Quote Originally Posted by mir View Post
    To install a package from debian backports you need to explicitly instruct apt to fetch from this repository so installing a kernel would be like:
    apt-get -t wheezy-backports install linux-image-3.10-0.bpo.2-amd64
    Code:
    root@pmx1:~# apt-get -t wheezy-backports install linux-image-3.10-0.bpo.2-amd64
    Reading package lists... Done
    E: The value 'wheezy-backports' is invalid for APT::Default-Release as such a release is not available in the sources
    root@pmx1:~#

    Do I need to add a source to apt?

  11. #11
    Join Date
    Aug 2006
    Posts
    9,844

    Default Re: 3.10 Kernel for Proxmox

    Quote Originally Posted by blackpaw View Post
    ...


    Do I need to add a source to apt?
    see http://backports.debian.org/Instructions/
    Best regards,
    Tom

    Do you have already a Commercial Support Subscription? - If not, Buy now

  12. #12
    Join Date
    Apr 2012
    Location
    Copenhagen, Denmark
    Posts
    1,759

  13. #13
    Join Date
    Nov 2013
    Posts
    134

    Default Re: 3.10 Kernel for Proxmox

    To answer my own question - added

    Code:
    deb http://ftp.debian.org/debian/ wheezy-backports main
    X-Post

  14. #14
    Join Date
    Apr 2010
    Posts
    41

    Default Re: 3.10 Kernel for Proxmox

    And when you have several sources configured, use `apt-cache policy <pkgname>` to see the available versions of a package.
    Then, once you begin cherrypicking from different repos, you may want to configure repos priority and package pinning to secure your upgrades

  15. #15
    Join Date
    Nov 2013
    Posts
    134

    Default Re: 3.10 Kernel for Proxmox

    Thanks tarax.

    I'm comfortable with basic apt, but today has expanded my knowledge - much appreciated!

  16. #16
    Join Date
    Jan 2012
    Posts
    70

    Default Re: 3.10 Kernel for Proxmox

    I just pulled down 3.11 from backports on my test server. humming along nicely. will have to load it up for testing tomorrow.

    Interestingly the PVE package info doesnt reflect this change in kernel??
    PMKernel.jpg
    Last edited by MIlkwerm; 12-05-2013 at 09:17 PM.

  17. #17
    Join Date
    Dec 2013
    Posts
    4

    Default Re: 3.10 Kernel for Proxmox

    I used debs
    Last edited by caustic; 12-05-2013 at 06:22 PM.

  18. #18
    Join Date
    Oct 2013
    Posts
    92

    Default Re: 3.10 Kernel for Proxmox

    why do you use 3.11 and not the debian 3.2 kernel?
    as i have a different prartition setup i had to setup debian wheezy first and then install proxmox... i can start the system with the proxmox kernel and also with the 3.2 debian kernel.... some basic tests showed me that it worked fine...
    i dont want to use the old proxmox kernel anoymore because it misses so many new features and i don't need openvz - but i am not sure how it will behave will all the proxmox components ....
    did somebody make some extensive testing allready with other kernels?

  19. #19
    Join Date
    Jun 2009
    Location
    Northern east Italy
    Posts
    487

    Default Re: 3.10 Kernel for Proxmox

    Just to be sure... are you aware that 3.11 is far more recent than 3.2? Is not 3.1.1, is 3.11, so 11 > 2 (http://en.wikipedia.org/wiki/Linux_kernel#Maintenance)

  20. #20
    Join Date
    Oct 2013
    Posts
    92

    Default Re: 3.10 Kernel for Proxmox

    oops sorry of course ;-) was thinking about 3.1.1...
    what new features does 3.11 have in comparison to 3.2

  21. #21
    Join Date
    Apr 2012
    Location
    Copenhagen, Denmark
    Posts
    1,759

    Default Re: 3.10 Kernel for Proxmox

    Quote Originally Posted by felipe View Post
    oops sorry of course ;-) was thinking about 3.1.1...
    what new features does 3.11 have in comparison to 3.2
    For one thing 3.11 is the newest Linux kernel tagged LTS and will be the kernel used in the coming RHEL 7 which will also be the kernel used in proxmox when RHEL 7 is released.

  22. #22
    Join Date
    Oct 2013
    Posts
    92

    Default Re: 3.10 Kernel for Proxmox

    ok sounds good. i will also install 3.11 on our new testserver next week, i think it will be some time until proxmox will have the new kernel....(when rhel7 is released one day..)

  23. #23
    Join Date
    Jun 2009
    Location
    Northern east Italy
    Posts
    487

    Default Re: 3.10 Kernel for Proxmox

    The wiki page I linked above says different (http://en.wikipedia.org/wiki/Linux_kernel#Maintenance) i.e. that the 3.10 is a LTS, while 3.11 is EOL and will die ... is already died in November 2013.
    Where can your info be confirmed about RH 7's kernel?

  24. #24
    Join Date
    Apr 2012
    Location
    Copenhagen, Denmark
    Posts
    1,759

    Default Re: 3.10 Kernel for Proxmox

    In debian the 3.10 kernel has died while the 3.11 kernel is alive and maintained so maybe the wiki is wrong?

  25. #25
    Join Date
    Aug 2006
    Posts
    9,844

    Default Re: 3.10 Kernel for Proxmox

    Quote Originally Posted by mir View Post
    In debian the 3.10 kernel has died while the 3.11 kernel is alive and maintained so maybe the wiki is wrong?
    See also https://www.kernel.org/
    Best regards,
    Tom

    Do you have already a Commercial Support Subscription? - If not, Buy now

  26. #26
    Join Date
    Apr 2012
    Location
    Copenhagen, Denmark
    Posts
    1,759

    Default Re: 3.10 Kernel for Proxmox

    Strange!

    From Debian Sid:
    apt-cache search ^linux-image
    linux-image-3.11-2-486 - Linux 3.11 for older PCs
    linux-image-3.11-2-686-pae - Linux 3.11 for modern PCs
    linux-image-3.11-2-686-pae-dbg - Debugging symbols for Linux 3.11-2-686-pae
    linux-image-3.11-2-amd64 - Linux 3.11 for 64-bit PCs
    linux-image-3.11-2-amd64-dbg - Debugging symbols for Linux 3.11-2-amd64
    linux-image-486 - Linux for older PCs (meta-package)
    linux-image-686-pae - Linux for modern PCs (meta-package)
    linux-image-686-pae-dbg - Debugging symbols for Linux 686-pae configuration (meta-package)
    linux-image-amd64 - Linux for 64-bit PCs (meta-package)
    linux-image-amd64-dbg - Debugging symbols for Linux amd64 configuration (meta-package)
    linux-image-3.11-1-amd64 - Linux 3.11 for 64-bit PCs

    apt-cache show linux-image-amd64
    Package: linux-image-amd64
    Source: linux-latest (54)
    Version: 3.11+54
    Installed-Size: 6
    Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
    Architecture: amd64
    Provides: linux-latest-modules-3.11-2-amd64
    Depends: linux-image-3.11-2-amd64
    Description-en: Linux for 64-bit PCs (meta-package)
    This package depends on the latest Linux kernel and modules for use on PCs
    with AMD64, Intel 64 or VIA Nano processors.
    .
    This kernel also runs on a Xen hypervisor. It supports both privileged
    (dom0) and unprivileged (domU) operation.
    Description-md5: 273d1b43f376fdf9893fad396f2ed5f1
    Section: kernel
    Priority: optional
    Filename: pool/main/l/linux-latest/linux-image-amd64_3.11+54_amd64.deb
    Size: 5734
    MD5sum: 9970bfa45dd7d6190de07c721b62f7d2
    SHA1: c385d75490594985f1132033bf3d150b676f673a
    SHA256: 7f9e2037deb1699a70e5dd1d8b66a938cc9dea8d6a87ede575 e6cf6088b1fa5b

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •