table of contents
IPMCTL-DUMP-GOAL(1) | ipmctl | IPMCTL-DUMP-GOAL(1) |
NAME¶
ipmctl-dump-goal - Stores the current configured memory allocation settings to a file
SYNOPSIS¶
ipmctl dump [OPTIONS] -destination (path) -system -config
DESCRIPTION¶
Store the currently configured memory allocation settings for all PMem modules in the system to a file in order to replicate the configuration elsewhere. Apply the stored memory allocation settings using the command Section [Load Memory Allocation Goal].
OPTIONS¶
-h, -help
-ddrt
-smbus
Note
The -ddrt and -smbus options are mutually exclusive and may not be used together.
-lpmb
-spmb
Note
The -lpmb and -spmb options are mutually exclusive and may not be used together.
-o (text|nvmxml), -output (text|nvmxml)
EXAMPLES¶
Stores the memory allocation settings from all the PMem modules into the file "config.txt".
ipmctl dump -destination config.txt -system -config
LIMITATIONS¶
In order to successfully execute this command:
RETURN DATA¶
The CLI will indicate the overall status of the operation when complete. If a failure occurs when dumping the memory allocation from multiple PMem modules, the process will stop and the output file will be removed.
The output file is formatted as an ASCII file with one row per PMem module containing the following comma separated values.
SocketID
DimmHandle
Capacity
MemorySize
AppDirect1Size
AppDirect1Format
AppDirect1Index
AppDirect2Size
AppDirect2Format
AppDirect2Index
SAMPLE OUTPUT¶
Successfully dumped system configuration to file: config.csv
config.csv contents:
#SocketID,DimmHandle,Capacity,MemorySize,AppDirect1Size,AppDirect 1Format,AppDirect1Index,AppDirect2Size,AppDirect2Format,AppDirect2Index 1,4385,64,64,0,0,0,0,0,0 1,4401,64,64,0,0,0,0,0,0 1,4417,64,64,0,0,0,0,0,0 1,4433,64,64,0,0,0,0,0,0 1,4449,64,64,0,0,0,0,0,0
2022-09-26 | ipmctl |