Unsolved
1 Rookie
•
8 Posts
0
846
December 23rd, 2022 14:00
Socket 2 Processor Status: Disabled by User on R720XD Dell server
Good day, Forum
I am observing a strange value reported on my R720XD Dell server, where the second CPU is reported as Processor Status: Disabled by User, with the CPU status: Idle, as shown below.
CPU Status: Idle
Processor Status: Disabled by User
The OS uses the CPU all right, CPU is enabled in the BIOS (no option to disable it, honestly, as far as I can tell), and all 10 cores on Socket 2 are accessible to OS and operating just fine. Is there any way to understand what is causing such a readout? Socket 1 is reporting correctly with no issues
CPU Status: Enabled
I am trying to understand whether it is a shot motherboard or something else is going on in here.
Thanks
M
No Events found!


DELL-Shine K
6 Operator
•
3K Posts
0
December 25th, 2022 07:00
Where are you seeing this message? Is both CPU on the server are exact same model? Can you check CPU details in iDRAC? Can you also check iDRAC lifecycle log for any messages related to this
mmmzon
1 Rookie
•
8 Posts
0
December 25th, 2022 07:00
Thank you for your answer.
I see this message in iDRAC when listing devices installed in the system. I also see it displayed under Windows using WMIC command (https://community.spiceworks.com/how_to/170332-how-to-get-cpu-information-in-windows-powershell) and also the same information is displayed in HWInfo and other hardware display information software.
Lifecycle log does not show anything out of the oridinary, which is additionally confusing. Both CPUs are showing as active under the OS (Windows server 2016), which tells me it might be some sort of a bug/
Both CPUs are exactly the same model: E5-2660V2 but also shows the same on E5-2630 CPU set (I have two since I originally suspected the issue with one of the original CPUs that came with the server). The issue is associated with the motheboard.
I did upgrade all drivers to latest available (November 2022) and the issue still persists.
mmmzon
1 Rookie
•
8 Posts
0
December 25th, 2022 12:00
Here are screenshots of CPU2 and CPU1 - I think the difference is visible. CPU2 shows as Idle and CPU1 shows as enabled.
DELL-Young E
Moderator
•
5.4K Posts
•
37 Points
0
December 25th, 2022 14:00
Hi as you can see it show just fine on iDRAC but the issue happens with the OS command so asking the OS maker might be a better approach for the answer to your question. Sorry I can't be of much help this time.
mmmzon
1 Rookie
•
8 Posts
0
December 25th, 2022 16:00
These screens actually come from iDRAC and no, I do not think they are normal - one CPU (Core0) shows Enabled and the other one (Core1) shows Idle in CPUStatus field. Is that expected?
DELL-Young E
Moderator
•
5.4K Posts
•
37 Points
0
December 25th, 2022 19:00
I'm wondering for example-would it face the same issue with another OS such as Linux? Also was it always like this or did this suddenly happen?
mmmzon
1 Rookie
•
8 Posts
0
December 25th, 2022 21:00
As far as I can tell, it is the same under different OSes - the values are read from the motherboard and not from OS layer. I booted into live Linux OS and the output from iDRAC is the same. There is no trace of anything in the documentation, though, so I am confused whether it is intended to be this way or not.
DELL-Young E
Moderator
•
5.4K Posts
•
37 Points
0
December 25th, 2022 22:00
Hi, if you think this isn't happening from the OS, and insist this is a hardware issue, you might need to replace the motherboard. It's quite dated so there's no further firmware upgrade for that nor an extra patch or two to be applied after all. Do you have only one system you own? Is there anything else you may compare to?
mmmzon
1 Rookie
•
8 Posts
0
December 26th, 2022 08:00
iDRAC reports this CPU status. I assume iDRAC readings do not depend on the OS but rather on what iDRAC reads from actual hardware, or that is not the case? I am not arguing, just trying to understand where the issue might lie.
This server is old, but still fully functional for what I use it for (file storage and video processing with P2000 NVidia card installed onboard) so I would hate to have to look for something different when this one seems to be working just fine.
I am just trying to understand whether it is a hardware defect and I need to plan for a replacement or it is just some random iDRAC fluke where CPU status is reported incorrectly and how to diagnose it.
DELL-Young E
Moderator
•
5.4K Posts
•
37 Points
0
December 26th, 2022 18:00
To see a hardware issue, please refer to this: https://dell.to/3PSZLFo
Also I may suggest installing different version for IDRAC or BIOS further.
mmmzon
1 Rookie
•
8 Posts
0
December 27th, 2022 07:00
I will collect the iDRAC logs per link later today.
As far as BIOS / iDRAC firmware is concerned, I am currently on the latest releases for this platform. Should I downgrade and if so, to what version? I do not want to be going back too far because of the compatibility issues between different system elements.
DiegoLopez
6 Operator
•
2.7K Posts
0
December 27th, 2022 08:00
Hello @mmmzon,
OK, so, let's see if I can put some light on this.
But first thing first, regarding the log anlysis, please, keep in mind that you will need to have an active warranty on the server in order to have Dell support checking the logs.
Regarding your second question, no need to downgrade the firwmare. If you are on the latest version, please, keep it like that.
After checking some information about the server, I don't think it is an hardware issue. And I think it should not be considered as such. Actually, a CPU/mobo problem will be shown very differently on the iDRAC: alerts, red flags, etc... I think you just come across to this by inspecting the "devices" section on the iDRAC.
For me this looks like a power profile configuration, that by default (or manually) it should have being configured like that on the BIOS. Maybe the PowerEdge: System Profile and it might be configured as "Performance". You can check this config by yourself.
Regards.
mmmzon
1 Rookie
•
8 Posts
0
December 28th, 2022 15:00
Thanks, since I do not have active warranty, logs are likely not going to help.
I switched the performance profile to "performance" (it was optimized for performance per watt, whatever that means, honestly), and there is no change. using HWInfo, I can still see difference between CPU1 ()CPU status: enabled, and no processor status message at all)
and CPU2 (CPU status: Idle, Processor status: disabled by user)
I will have to see whether these performance settings can affect the socket status in any way. It just seems bizarre that one socket would report differently from another one both under iDRAC and also within OS without a good explanation as to why, especially since both sockets work just fine.