1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

3.10 Kernel for Proxmox

Discussion in 'Proxmox VE: Installation and configuration' started by cste005, Aug 12, 2013.

  1. cste005

    cste005 New Member

    Joined:
    Aug 11, 2013
    Messages:
    4
    Likes Received:
    1
    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. ebiss

    ebiss Member

    Joined:
    May 2, 2012
    Messages:
    179
    Likes Received:
    0
    Thanks for share...
     
  3. kobuki

    kobuki Member

    Joined:
    Dec 30, 2008
    Messages:
    334
    Likes Received:
    2
    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. blackpaw

    blackpaw Member

    Joined:
    Nov 1, 2013
    Messages:
    210
    Likes Received:
    0

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

    mir Well-Known Member
    Proxmox VE Subscriber

    Joined:
    Apr 14, 2012
    Messages:
    2,961
    Likes Received:
    36
    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. blackpaw

    blackpaw Member

    Joined:
    Nov 1, 2013
    Messages:
    210
    Likes Received:
    0
    Excellent, thanks mir, exactly what I need. Will try on our *test* server.

    Need updated spice server packages.
     
  7. kobuki

    kobuki Member

    Joined:
    Dec 30, 2008
    Messages:
    334
    Likes Received:
    2
    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. caustic

    caustic New Member

    Joined:
    Dec 4, 2013
    Messages:
    4
    Likes Received:
    0
    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. blackpaw

    blackpaw Member

    Joined:
    Nov 1, 2013
    Messages:
    210
    Likes Received:
    0
    Did you use cste005's debs or wheezy backports?

    Sent from my MT27i using Tapatalk
     
    #9 blackpaw, Dec 4, 2013
    Last edited: Dec 4, 2013
  10. blackpaw

    blackpaw Member

    Joined:
    Nov 1, 2013
    Messages:
    210
    Likes Received:
    0
    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. tom

    tom Proxmox Staff Member
    Staff Member

    Joined:
    Aug 29, 2006
    Messages:
    11,052
    Likes Received:
    49
  12. mir

    mir Well-Known Member
    Proxmox VE Subscriber

    Joined:
    Apr 14, 2012
    Messages:
    2,961
    Likes Received:
    36
  13. blackpaw

    blackpaw Member

    Joined:
    Nov 1, 2013
    Messages:
    210
    Likes Received:
    0
    To answer my own question - added

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

    tarax Member

    Joined:
    Apr 2, 2010
    Messages:
    43
    Likes Received:
    1
    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. blackpaw

    blackpaw Member

    Joined:
    Nov 1, 2013
    Messages:
    210
    Likes Received:
    0
    Thanks tarax.

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

    MIlkwerm Member

    Joined:
    Jan 30, 2012
    Messages:
    80
    Likes Received:
    1
    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
     
    #16 MIlkwerm, Dec 5, 2013
    Last edited: Dec 5, 2013
  17. caustic

    caustic New Member

    Joined:
    Dec 4, 2013
    Messages:
    4
    Likes Received:
    0
    I used debs
     
    #17 caustic, Dec 5, 2013
    Last edited: Dec 5, 2013
  18. felipe

    felipe Member

    Joined:
    Oct 28, 2013
    Messages:
    141
    Likes Received:
    0
    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. mmenaz

    mmenaz Member

    Joined:
    Jun 25, 2009
    Messages:
    685
    Likes Received:
    2
  20. felipe

    felipe Member

    Joined:
    Oct 28, 2013
    Messages:
    141
    Likes Received:
    0
    oops sorry of course ;-) was thinking about 3.1.1...
    what new features does 3.11 have in comparison to 3.2
     

Share This Page