Intel Optane DC Persistent Memory - Configuration and Setup White Paper
11TECHNICAL WHITE PAPER
There will be a prompt to format the disk – Click on the “Cancel” button. The disk will be formatted in the next
step.
• Format-Volume -DriveLetter ”DriveLetter” -isDax 1
4. Dax Mode can be veried by using the following command:
• Fsutil fsinfo volumeinfo “DriveLetter:”
The drive letter must be followed by a colon.
(This same formatting procedure can be used in App Direct Mode if the Namespace does not have the BTT attribute).
Conguring DCPMM – Linux
Software
1. HP does not provide the Intel® Optane™ DC Persistent Memory Software or ndctl utilities for Linux.
2. To install ndctl:
• On RHEL 8: “sudo yum install ndctl”.
• On SLED 15: “sudo zypper install ndctl”.
• On Ubuntu 18.04: “sudo apt install ndctl”.
• It is recommended that you update your system before installing ndctl.
3. To install ipmctl, you must download and compile the source code from Intel’s Github repository
at https://github.com/intel/ipmctl
• Follow the instructions in the README.md document to compile and install.
• You will need to manually install some dependencies before you are able to compile ipmctl.
• Some distributions (such as fedora and SLED) may have ipmctl available in their package managers.
• It is recommended that you update your system before compiling and installing ipmctl.
Update Firmware
1. Run:
• ipmctl load -source “rmware le” -examine -dimm
This will check each DIMM for compatibility with the new rmware.
• ipmctl load -source “rmware le” -dimm
Without the “-examine” option, ipmctl will stage an update for the rmware on each DIMM.
• ipmctl show -dimm -rmware
Will show that the update has been properly staged.
• powero
Power down the system and turn it back on to activate the rmware on the DIMMs.
Memory Mode
1. Power on the workstation.
2. Press F10 to enter F10 Setup.
3. Navigate to the “Security” tab.
4. Click on “NVDIMM Security Freeze”.
5. Select “5” from the drop-down menu for “Unfreeze NVDIMMs for this number of boot sequences”.
6. Press F10 to save changes and exit F10 Setup.
7. Log into a terminal window as the root user or use “sudo” for the following commands.
8. ipmctl create -dimm -goal MemoryMode=100
“100” is the percent of capacity that will be dedicated to volatile memory.
Storage Mode
1. Power on the workstation.
2. Press F10 to enter F10 Setup.
3. Navigate to the “Security” tab.
4. Click on “NVDIMM Security Freeze”.
5. Select “5” from the drop-down menu for “Unfreeze NVDIMMs for this number of boot sequences”.
6. Press F10 to save changes and exit F10 Setup.
7. Log into a terminal window as the root user or use “sudo” for the following commands.
8. ipmctl create -dimm -goal MemoryMode=0 PersistentMemoryType=[AppDirect/AppDirectNotInterleaved]
• “0” is the percent of the goal dedicated to volatile memory.
• You may choose between the AppDirectNotInterleaved memory type, which creates a separate storage pool
on each DCPMM device, or an AppDirect memory type, which will interleave the DCPMM devices to create
a single storage pool, similar to a RAID 0.
CONTENTS & NAVIGATION
1
Introduction
5
DCPMM Security
Overview
System Requirements
6
System Setup Overview
8
Appendices










