Hi, I am wondering about nftables, in the admin guide it says to use nftables you need to install proxmox-firewall instead of pve-firewall (https://pve.proxmox.com/pve-docs/pve-admin-guide.html#pve_firewall_nft). It also says that it is currently in tech preview and not suitable for production use.
But!
I have a production system with 3 hosts in a cluster, I migrate production VM's between hosts when I need to restart hosts because of kernel upgrade or something similar.
After upgrading to pve 9 then when I select a host to migrate I more often then not get a dialog that does not have the usual warning of "Migration with local disk might take long" and if I start the migration at that time it will fail with the following message:
Sometimes when I choose migrate then the warning about migration taking a long time shows up as normal and if I press "Migrate" immediately then it works.
If I do not get the warning then I can wait for about 30 seconds and then I get the usual warning about it taking a long time but also another warning about conntrack
If I press migrate at theat point the migration succeeds as normal.
As far as I can understand then this happens because nftables is not enabled on the host, which I have not done because its a production server and the official guide says to not use nftables in production.
So the question is, should we turn on nftables on production hosts?
If not, then how to get rid of this conntrack migration issue?
But!
I have a production system with 3 hosts in a cluster, I migrate production VM's between hosts when I need to restart hosts because of kernel upgrade or something similar.
After upgrading to pve 9 then when I select a host to migrate I more often then not get a dialog that does not have the usual warning of "Migration with local disk might take long" and if I start the migration at that time it will fail with the following message:
Code:
conntrack state migration not supported or disabled, active connections might get dropped
Sometimes when I choose migrate then the warning about migration taking a long time shows up as normal and if I press "Migrate" immediately then it works.
If I do not get the warning then I can wait for about 30 seconds and then I get the usual warning about it taking a long time but also another warning about conntrack
Code:
Cannot migrate conntrack state, target node is lacking support. Active network connections might get dropped
If I press migrate at theat point the migration succeeds as normal.
As far as I can understand then this happens because nftables is not enabled on the host, which I have not done because its a production server and the official guide says to not use nftables in production.
So the question is, should we turn on nftables on production hosts?
If not, then how to get rid of this conntrack migration issue?
Last edited: