Why my server recognized only 1 CPU in an SMP server under Linux?

I am recently graduated from college and working as a tech support. My job includes on site server installation and basic configuration. I am new to Linux. To be frank they just provided me five days training for both server hardware and Linux operating-system installation.

ADVERTISEMENTS

It was white box Intel dual SMP server. For some weird reason system was detecting only 1 processor recognized in an SMP machine. I called my boss and told him about my problem. He said install smp kernel using rpm or yast command. The problem was – it was only detecting one CPU 🙁 Finally, after much frustration I called my friend who is working with other firm. He said try to update BIOS of server.

And it worked like a charm 😀 after BIOS upgrade server started to detect two CPUs :). I learned my lesson:

  • Always use updated BIOS and setup correct BIOS settings
  • Do not use a uni-processor (UP) kernel image
  • Google is your friend.

This article emailed by Imtiaz syed. Thanks for sharing your story and solution with us.

🐧 Get the latest tutorials on SysAdmin, Linux/Unix, Open Source & DevOps topics via:
CategoryList of Unix and Linux commands
File Managementcat
FirewallCentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network Utilitiesdig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNCentOS 8 Debian 10 Firewall Ubuntu 20.04

ADVERTISEMENTS
0 comments… add one

Leave a Reply

Your email address will not be published. Required fields are marked *

Use HTML <pre>...</pre>, <code>...</code> and <kbd>...</kbd> for code samples.