Hallo,
Ich habe einen (etwas älteren) Server IBM x3850 M2 mit 4 mal Xeon X7460 (6 Kerne, kein HT).
D.h. nach adam riese 24 Kerne.
Jetzt habe ich Proxmox VE installiert (Virtualisierungssoftware, basiert auf Debian) und musste mit erschrecken feststellen das nur 20 Kerne erkannt werden.
Wobei erkannt eigentlich nicht ganz richtig ist, er weiß das er 24 Kerne hat, bringt aber nur 20 Kerne online.
Ein lscpu
ergiebt folgendes:
Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 20 On-line CPU(s) list: 0-15,20-23 Thread(s) per core: 1 Core(s) per socket: 5 Socket(s): 4 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 29 Model name: Intel(R) Xeon(R) CPU X7460 @ 2.66GHz Stepping: 1 CPU MHz: 2665.622 BogoMIPS: 5331.31 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 3072K L3 cache: 16384K NUMA node0 CPU(s): 0-15,20-23
Im Bios werden alle Kerne richtig angezeigt.
Was mich verwundert ist das die kerne auch bei cat /sys/devices/system/cpu/offline
nicht angezeigt werden.
D.h. sie sind nicht deaktiviert sondern "einfach weg".
Mir ist klar dass das ein Ubuntu forum ist, aber vllt habt ihr ja trotzdem eine Idee.
Mit freundlichen Grüßen, Thalhammer
//EDIT: dmesg sagt mir das die kerne whl aus irgendeinem grund vom Kernel deaktiviert werden, aber mir ist leider nicht klar warum:
[ 0.092140] smpboot: Max logical packages: 4 [ 0.092143] smpboot: APIC(8) Converting physical 1 to logical package 0 [ 0.092144] smpboot: APIC(20) Converting physical 4 to logical package 1 [ 0.092146] smpboot: APIC(10) Converting physical 2 to logical package 2 [ 0.092147] smpboot: APIC(38) Converting physical 7 to logical package 3 [ 0.092151] smpboot: APIC(6c) Package 13 exceeds logical package map [ 0.092153] smpboot: CPU 16 APICId 6c disabled [ 0.092154] smpboot: APIC(44) Package 8 exceeds logical package map [ 0.092155] smpboot: CPU 17 APICId 44 disabled [ 0.092157] smpboot: APIC(54) Package 10 exceeds logical package map [ 0.092158] smpboot: CPU 18 APICId 54 disabled [ 0.092159] smpboot: APIC(7c) Package 15 exceeds logical package map [ 0.092160] smpboot: CPU 19 APICId 7c disabled [ 0.093119] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1