Really slow after 2.6 upgrade (Hyper-V on Server 2022)
-
I have both Netgate hardware and a VM running pfSense. The Netgate boxes upgrade and work fine, but my VM, which is running as a router with a WAN and LAN interface, slows to a crawl after upgrading to 2.6 from 2.5.2.
I tried starting again with a clean 2.6 install and restoring my config, so I now have both 2.5.2 and 2.6 running side by side and I can switch between them. On 2.5.2 everything is fine, but on 2.6, using even a basic web site over it is so slow you can see it loading each element of the page! Switch back to 2.5.2 and its all OK again.
I have read other posts on here that suggest turning off the "Enable virtual machine queue" option and also using "Set-VMSwitch -Name <vSwitchName> -EnableSoftwareRsc $false" to turn off RSC for all virtual switches, and I have done both of these things with no luck. Perhaps because those were written for Server 2019 and I am running 2022?
Has anyone got any suggestions for where I can look next?
Thanks.
-
It almost certainly is the RSC issue. That's fixed in 22.05 and 2.7 snapshots.
Steve
-
@stephenw10 Ah, thanks, hadn't seen that thread amongst the ones I found, but that may be it (although I am confused why disabling RSC on Server 2022 didn't work for me?). As I can easily switch between VMs now I will upgrade one to 2.7 later and see if that helps...
Do we know how far off 2.7 is from release (i.e. how worried I should be about leaving a dev build running)?
-
No ETA yet on 2.7. You can upgrade to 22.05 though.
But, yeah, upgrade something to 2.7 first and make sure that's what the problem is.
Steve
-
@stephenw10 Yes, I am pleased to say that 2.7.dev has resolved the issue
When you say I can upgrade to 22.05, I am not sure I understand what you mean? My physical Netgate boxes run 22.05, which works fine, but how can I put that on to a VM running the CE of pfSense?
Also, just in case this is helpful for anyone else, I have reset "Enable virtual machine queue" and EnableSoftwareRsc both back to defaults (i.e. on) and it continues to work all OK.
-
You can upgrade a 2.6CE install to 22.01Plus and then to 22.05.
See: https://docs.netgate.com/pfsense/en/latest/install/migrate-to-plus.html
Steve
-
@stephenw10 Ah, OK, but if I understand that right, for commercial use, that would involve a TAC subscription (even though we don't really need pro support for this), which although free now, will soon be $129 a year?
-
Undecided at this time. You could always roll back or switch to 2.7 if you need to though.