PowerFlex: NVDIMM som DAX-enhet kunde inte konfigurera om namnområdet: Ogiltigt argument
Summary: Under körningen av proceduren som beskrivs i "Distribuera VxFlex OS v3.x" för "Förbereda DAX-enheterna" avsnitt 9 – "Konvertera namnområdesenheten till accelerationsenhetsnamnet av typen /dev/daxX.X:" rapporteras "ogiltigt argument" ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Under körningen av proceduren som beskrivs i "Distribuera VxFlex OS v3.x" för "Förbereda DAX-enheter" avsnitt 9 – "Konvertera namnområdesenheten till accelerationsenhetsnamnet av typen /dev/daxX.X:"
Följande fel kan inträffa →
ndctl create-namespace -e namespace0.0 --mode=devdax --align=4K -f failed to reconfigure namespace: Invalid argument
Cause
Programvaruproblem relaterade till "ndctl" kan uppstå i vissa fall när enhetens storlek inte har angetts – följ stegen nedan för att lösa problemet
Resolution
-
Installera/uppgradera följande paket till de versioner som anges nedan
kmod-redhat-nfit-3.10.0_957-1.el7_6.x86_64.rpm ndctl-64.1-2.el7.x86_64.rpm libpmemblk-1.5.1-2.1.el7.x86_64.rpm libpmem-1.5.1-2.1.el7.x86_64.rpm
-
Kontrollera storleken genom att köra nästa kommando
ndctl list --regions -v
Exempel:(The size is "17179869184" in the example) ndctl list --regions -v [ { “dev”:”region1”, “size”:17179869184, “available_size”:0, “max_available_extent”:0, “type”:”pmem”, “numa_node”:1, “iset_id”:7828749584277088034, “persistence_domain”:”unknown” }, { “dev”:”region0”, “size”:17179869184, “available_size”:17179869184, “max_available_extent”:17179869184, “type”:”pmem”, “numa_node”:0, “iset_id”:-7016240687023610078, “persistence_domain”:”unknown” } ] -
I stället för kommandot i avsnitt 9 (enligt beskrivningen ovan) skapar du namnutrymmet med följande kommando →
ndctl create-namespace -f -e namespaceX.X --mode=devdax --align=4K -s <size>Exempel:
ndctl create-namespace -f -e namespace0.0 --mode=devdax --align=4K -s 17179869184 { "dev":"namespace0.0", "mode":"devdax", "map":"dev", "size":"15.75 GiB (16.91 GB)", "uuid":"1040658d-xxxx-xxxx-xxxx-a224f6cd6fa4", "daxregion":{ "id":0, "size":"15.75 GiB (16.91 GB)", "align":4096, "devices":[ { "chardev":"dax0.0", "size":"15.75 GiB (16.91 GB)" } ] }, "align":4096, "name":"o-autolabel" } -
Validera att enheten har skapats genom att köra "ls /dev/dax*"
Exempel:ls /dev/dax* /dev/dax0.0 /dev/dax1.0
Affected Products
PowerFlex SoftwareProducts
PowerFlex rack, PowerFlex Appliance, PowerFlex SoftwareArticle Properties
Article Number: 000187326
Article Type: Solution
Last Modified: 25 Nov 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.