Skip to content

DAOS-18735 control: increase min hugepages required for scan#18250

Open
tanabarr wants to merge 1 commit into
masterfrom
tanabarr/control-fix-min-hugepages
Open

DAOS-18735 control: increase min hugepages required for scan#18250
tanabarr wants to merge 1 commit into
masterfrom
tanabarr/control-fix-min-hugepages

Conversation

@tanabarr
Copy link
Copy Markdown
Contributor

Update ScanMinHugepageCount from 128 to 1024 to better satisfy SPDK
memory requirements when performing NVMe device scans with modern
hardware and no bdevs in server config.

Add documentation to the deployment guide advising administrators that
when running DAOS without bdevs/NVMe (e.g. SCM only) disable_hugepages
should be set true in server config. This avoids SPDK binding failures
due to limited hugepages in non-production environments with no NVMe
where hugepages are not necessary.

Steps for the author:

  • Commit message follows the guidelines.
  • Appropriate Features or Test-tag pragmas were used.
  • Appropriate Functional Test Stages were run.
  • At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • Gatekeeper requested (daos-gatekeeper added as a reviewer).

Update ScanMinHugepageCount from 128 to 1024 to better satisfy SPDK
memory requirements when performing NVMe device scans with modern
hardware and no bdevs in server config.

Add documentation to the deployment guide advising administrators
that when running DAOS without bdevs/NVMe (e.g. SCM only)
disable_hugepages should be set true in server config. This avoids
SPDK binding failures due to limited hugepages in non-production
environments with no NVMe where hugepages are not necessary.

Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com>
@tanabarr tanabarr requested review from a team as code owners May 14, 2026 10:45
@tanabarr tanabarr requested review from knard38 and removed request for a team May 14, 2026 10:45
@github-actions
Copy link
Copy Markdown

Ticket title is 'Default minimum number of huge pages allocated with no bdevs is insufficient'
Status is 'Open'
https://daosio.atlassian.net/browse/DAOS-18735

@daosbuild3
Copy link
Copy Markdown
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants