We just started using Oracle VM Server and have it installed on a HP Proliant DL380G9. It has 2x processors with 8 cores/16 threads each. So there should be a total of 16 cores/32 threads. If I view the CPU info in iLo it matches and if I look at the server in Oracle VM Manager under Server Pools -> MainPool -> ovms01 -> Info it says Processors = 32. If I view the CPUs for the server, it lists 32x Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz each with 20480 L2 Cache. xm info shows 32 cpus. If I ssh into the ovms server and run top, it only shows processors 0-19. But if I look under the Control Domains, it only says there are 20 processors. How can I take advantage of all the cores/threads?
[root@ovms01 ~]# xm info
host : dcovms01.frtservices.com
release : 4.1.12-124.21.1.el6uek.x86_64
version : #2 SMP Tue Nov 6 13:31:13 PST 2018
machine : x86_64
nr_cpus : 32
nr_nodes : 2
cores_per_socket : 8
threads_per_core : 2
cpu_mhz : 2097
hw_caps : bfebfbff:2c100800:00000000:01707f00:77fefbff:00000000:00000121:021cbfbb
virt_caps : hvm hvm_directio
total_memory : 262014
free_memory : 5692
free_cpus : 0
xen_major : 4
xen_minor : 4
xen_extra : .4OVM
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset :
xen_commandline : placeholder dom0_mem=max:6144M allowsuperpage dom0_vcpus_pin dom0_max_vcpus=20 no-real-mode edd=off
cc_compiler : gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18.0.7)
cc_compile_by : mockbuild
cc_compile_domain : us.oracle.com
cc_compile_date : Fri Nov 16 14:44:18 PST 2018
xend_config_format : 4