All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Ryzen is worse than intel for cpanel?
Well i just got my hand on ryzen 3900 server on hetzner,
first one thing is wrong is the base clock of the cpu (2.2 GHZ)
max boost clock is 3.1GHZ.
lscpu returns -
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 24
On-line CPU(s) list: 0-23
Thread(s) per core: 2
Core(s) per socket: 12
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 23
Model: 113
Model name: AMD Ryzen 9 3900 12-Core Processor
Stepping: 0
CPU MHz: 2200.000
CPU max MHz: 3100.0000
CPU min MHz: 2200.0000
BogoMIPS: 6188.53
Virtualization: AMD-V
L1d cache: 32K
L1i cache: 32K
L2 cache: 512K
L3 cache: 16384K
but also feels like cpu cache is wrong?
idle cpanel fresh installed server load is 1-2 its extremely weird.
checked before on i9 9900 had a result of idle cpanel of 0.01-0.29
cat /proc/cpuinfo | egrep 'processor|cache\ size|cpu\ MHz'
processor : 0
cpu MHz : 2200.000
cache size : 512 KB
processor : 1
cpu MHz : 2200.000
cache size : 512 KB
processor : 2
cpu MHz : 2200.000
cache size : 512 KB
processor : 3
cpu MHz : 2200.000
cache size : 512 KB
processor : 4
cpu MHz : 2200.000
cache size : 512 KB
processor : 5
cpu MHz : 2200.000
cache size : 512 KB
processor : 6
cpu MHz : 2200.000
cache size : 512 KB
processor : 7
cpu MHz : 2200.000
cache size : 512 KB
processor : 8
cpu MHz : 2200.000
cache size : 512 KB
processor : 9
cpu MHz : 2200.000
cache size : 512 KB
processor : 10
cpu MHz : 2200.000
cache size : 512 KB
processor : 11
cpu MHz : 2200.000
cache size : 512 KB
processor : 12
cpu MHz : 2200.000
cache size : 512 KB
processor : 13
cpu MHz : 2200.000
cache size : 512 KB
processor : 14
cpu MHz : 2200.000
cache size : 512 KB
processor : 15
cpu MHz : 2200.000
cache size : 512 KB
processor : 16
cpu MHz : 2200.000
cache size : 512 KB
processor : 17
cpu MHz : 2200.000
cache size : 512 KB
processor : 18
cpu MHz : 2200.000
cache size : 512 KB
processor : 19
cpu MHz : 2200.000
cache size : 512 KB
processor : 20
cpu MHz : 2200.000
cache size : 512 KB
processor : 21
cpu MHz : 2200.000
cache size : 512 KB
processor : 22
cpu MHz : 2200.000
cache size : 512 KB
processor : 23
cpu MHz : 2200.000
cache size : 512 KB
the overall of it feels super weird, so ryzen is a no no for cpanel server?
or something wrong with the cpu and i should contact the provider that the hardware to detected correctly??
Comments
Could you do bench on those two? maybe YABS?
The default kernel for CentOS 7 does not properly support the newer Ryzen CPUs. You have to upgrade your kernel. You can try this guide - https://elrepo.org/tiki/kernel-ml
Hi,
Clock speed is perfectly fine. You are mistaking 3900 with 3900x
https://www.amd.com/en/products/cpu/amd-ryzen-9-pro-3900
nope did sysbench on max load boost clock locked on 3100 on idle 2200.
instead as you seee on the link base 3100 boost 4300
also freq is ondemand not powersave
i did with sysbench see above please
i did updated the kernel, but before im going with the server and configure it with kernelcare and etc.. wanted to solve the main issue
What is your current kernel version?
3.10.0-1127.18.2.el7.x86_64
It is the default CentOS 7 kernel. As I mentioned above, it does not properly support newer Ryzen CPUs turbo.
so CL7 hybrid should solve it ?
https://cloudlinux.zendesk.com/hc/en-us/articles/360013049140-CloudLinux-OS-Compatibility-With-AMD-Ryzen-EPYC-Processors
i do intent to install CL on the server
Does that answer your question?
However, it should install CloudLinux OS 7 Hybrid Kernel, which is their Centos 8 kernel compiled for Centos 7 and that seems to support it.
https://docs.cloudlinux.com/cloudlinux_os_kernel/#hybrid-kernels
Nope cause read below - if you using newer hardware it will switch to CL7 Hybrid and it supported.
already did it, and as @exception0x876 said it was kernel issue, CL7 hybrid fixes it and freq become normal
I just updated my answer seconds before you replied to it
Yeah thats fine mate,
so yeah for the future to other people have will face this issue, or update kernel like said in above, or switch to CloudLinux that detecting the new hardware, and install a kernel that supporting ryzen
Cpanel is the problem not ryzen
So I'm wonder, if we have VM on ryzen hypervisor and cpu pass through, do we need to use proper kernel in the VM to optimize the cpu usage?
In most systems no. The host is generally responsible for driving boost mode.
You might want to have a look at the
cpuspeed
package's performance mode.Read what @seriesn said.
You have a 3900, not a 3900x.
There's a big difference between them.
Francisco
Yeah, but it were too low even for 3900, on my home pc i got 3900x.
but the issue were in kernel that centos 7 kernel not supporting ryzen cpu in freq for some reason.
CL7 Hybrid just fixed the issue.
now cpu is "active" freq, not staying at solid freq, and seen 4.3Ghz after the Hybrid kernel.
Good to see you solved it. I just wish cPanel will support CentOS 8.x soon.
DirectAdmin already does.
Yep, on our Ryzen DA node we are using Centos 8 and its pretty rock solid.
Francisco
You should re-read, you're both wrong and OP was right. The problem was resolved with kernel update, not mistaken model and specs.
https://en.m.wikipedia.org/wiki/List_of_AMD_Ryzen_microprocessors
Scroll down to 3900 and see yourself.
Yes I was. No shame in admitting. Totally forgot about the kernel bug.
Huh, TIL.
I've not used a 3.x kernel on my hypervisors in many years so I never ran into it with our Ryzen move.
Francisco
are all DA nodes on CentOS 8 now or only the last one (lv 04)??
lv-shared03 you mean Only 03 is on CentOS 8 and Ryzen. DA only got CentOS 8 support earlier this year.
We'll move 01/02 to Ryzen soon, not sure what we'll do about CentOS 8 though.
Francisco
would you like to share 2 great features or benefits of CentOS 8 over 7 on DA that you've found after utilizing it?
Well CentOS 8 is new so it has another 10 years of support ahead of it. CentOS 7 is EOL in 2024. That's 4 years away, but why go with an older version?
CentOS 8 also runs a much newer kernel so lots of performance improvements there.
Directadmin also makes use of MySQL 8 on CentOS 8 by default which has some solid information_schema improvements.
Francisco
gr8!
cPanel is obsolete...