Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maximum number of CPUs setting is too low #1771

Closed
jakub-d opened this issue Jan 23, 2017 · 1 comment
Closed

Maximum number of CPUs setting is too low #1771

jakub-d opened this issue Jan 23, 2017 · 1 comment

Comments

@jakub-d
Copy link

@jakub-d jakub-d commented Jan 23, 2017

Issue Report

I am trying to use CoreOS on a platform with Intel 2nd Generation Xeon Phi processor.
The system boots properly, but it limits number of CPUs to 128.
In the boot log I get:

Jan 21 20:44:07 localhost kernel: APIC: NR_CPUS/possible_cpus limit of 128 reached.  Processor 128/0x2 ignored.
Jan 21 20:44:07 localhost kernel: APIC: NR_CPUS/possible_cpus limit of 128 reached.  Processor 129/0x6 ignored.
Jan 21 20:44:07 localhost kernel: APIC: NR_CPUS/possible_cpus limit of 128 reached.  Processor 130/0xa ignored.

When I run the nproc command, I get 128.
The number should be 255 for this processor.

Please increase the CONFIG_NR_CPUS Kernel setting to at least 512 (RedHat uses 8192).

Bug

CoreOS Version

1284.2.0

Environment

What hardware/cloud provider/hypervisor is being used to run CoreOS?
Bare metal.

Expected Behavior

nproc returns 128

Actual Behavior

nproc should return 255

Reproduction Steps

Install CoreOS on the server with the Intel Xeon Phi 2nd Generation processor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.