Cluster with 3 nodes - Different kernel version from same ISO

WeeR

New Member
Oct 24, 2020
3
1
3
37
Hello everyone.

I'm quite new to Proxmox, and I'm trying to put up a test environment.
Currently I have running 3 nodes, all installed from the same ISO.
Two of these are running Linux 5.4.34-1pve and pve-manager/6.2-4/9824574a but the last one is running Linux 5.4.65-1pve and pve-manager/6.2-15/48bd51b6.
All machines claim to be fully updated and they have the same repositories in etc/apt/sources.list.

Because of this, I'm not able to live migrate from the server running the newest kernel. ( Installed QEMU version '5.0.0' is too old to run machine type 'pc-i440fx-5.1+pve0', please upgrade node)

1. Is it possible to downgrade the kernel safely, possibly without reboot? If yes, how?
2. How could they be running different versions, when installed from the same ISO and I've been running the same apt-update on all nodes.
3. If I shut down the VM's, is it possible to move from 5.1 to 5.0.0 like on Xenserver? (Where it's possible to move across version with normal migrate, not live)

Apricate all help.
 

Moayad

Proxmox Staff Member
Staff member
Jan 2, 2020
585
50
28
27
Vieena
shop.maurer-it.com
Hi,

1. Is it possible to downgrade the kernel safely, possibly without reboot? If yes, how?
I didn't recommend this. However, when the node boots up, you can choose the version of the kernel that you need to boot from.

2. How could they be running different versions, when installed from the same ISO and I've been running the same apt-update on all nodes.
Can you post full output of apt update and find /etc/apt -name '*.list' -exec cat {} + on the node that use pve-manager/6.2-4 version?

3. If I shut down the VM's, is it possible to move from 5.1 to 5.0.0 like on Xenserver? (Where it's possible to move across version with normal migrate, not live)
I did't used Xenserver, but it's possible if you used HA (High Availability)
 

WeeR

New Member
Oct 24, 2020
3
1
3
37
Hi and thanks for the quick reply.

1. Thanks for the answer about this

2. I'm pasting the output in the bottom of the post. I see now that they are in fact not the same (my mistake), as one have stretch and one have buster.
Which is recommended? Wound it be safe to add buster to the ones running the older version and update or to reinstall the one with newer version to the same version as the other ones?
I've moved VM's away from it now, so it would not be a problem.

3. I tried this today, and shutdown -> move is worked fine, so this is the same as with Xenserver.

Thanks again in advance for any answer.

Output 6.2-4:
Hit:1 http://ftp.no.debian.org/debian buster InRelease
Hit:2 http://ftp.no.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org buster/updates InRelease
Hit:4 http://download.proxmox.com/debian/pve stretch InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

##

deb http://ftp.no.debian.org/debian buster main contrib

deb http://ftp.no.debian.org/debian buster-updates main contrib

# security updates
deb http://security.debian.org buster/updates main contrib
deb http://download.proxmox.com/debian/pve stretch pve-no-subscription

Output 6.2-15:
Hit:1 http://ftp.no.debian.org/debian buster InRelease
Hit:2 http://ftp.no.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org buster/updates InRelease
Hit:4 http://download.proxmox.com/debian/pve buster InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
13 packages can be upgraded. Run 'apt list --upgradable' to see them.

##

deb http://ftp.no.debian.org/debian buster main contrib

deb http://ftp.no.debian.org/debian buster-updates main contrib

# security updates
deb http://security.debian.org buster/updates main contrib
deb http://download.proxmox.com/debian/pve buster pve-no-subscription
 

Moayad

Proxmox Staff Member
Staff member
Jan 2, 2020
585
50
28
27
Vieena
shop.maurer-it.com
as one have stretch and one have buster.
Which is recommended? Wound it be safe to add buster to the ones running the older version and update or to reinstall the one with newer version to the same version as the other ones?
Stretch is already EOL [1], you need to change your source to buster.


change this line in your sources.list
deb http://download.proxmox.com/debian/pve stretch pve-no-subscription
to this
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

Then do apt update && apt full-upgrade don't forget to reboot the node after the upgrade is complete as you will get a new kernel

[1] https://pve.proxmox.com/wiki/FAQ
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE 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 your own in 60 seconds.

Buy now!