The significant part of the first error message below is this:
> EAL: Can only reserve 259 pages from 1024 requested
> Current CONFIG_RTE_MAX_MEMSEG=256 is not enough
> Please either increase it or request less amount of memory.
> EAL: FATAL: Cannot init memory
This is saying that DPDK was unable to allocate hugepages to meet your requested memory size in the maximum number of segments (256) configured at DPDK compile time. You can try rebooting or dropping caches (echo 3 > /proc/sys/vm/drop_caches) to try to defragment the available memory so DPDK will be able to find larger contiguous memory regions and thus require fewer total memory segments. You can also try reducing the size of memory requested by your app – by default, DPDK will attempt to allocate all available hugepages.
SPDK mailing list