Users Guide

Table Of Contents
安装 RHEL 或启动操作系统如果已安装
当操作系统正在运行时
$ su
CPU0 6 NVDIMM-N 显示为 /dev/pmem0CPU1 6 NVDIMM-N 显示为 /dev/pmem1
# ls /dev/pmem*
查看 /dev/pmem0 /dev/pmem1 的大小每个应大约为 6*16 GB = 96 GB因为每个 NVDIMM-N 16 GB
# lsblk
/dev/pmem0 /dev/pmem1 创建 xfs 文件系统
# mkfs.xfs /dev/pmem0
创建目录 /mnt/nvdimm0 /mnt/nvdimm1
# mkdir –p /mnt/nvdimm0
装载 /dev/pmem0 /dev/pmem1
# mount –t xfs –o dax /dev/pmem0 /mnt/nvdimm0
保存装载点和选项以便在下一次重新引导时装载设备。
# echo "/dev/pmem0 /mnt/nvdimm0 xfs dax 0 0" >> /etc/fstab
将文件复制到 /mnt/nvdimm0 /mnt/nvdimm1然后关闭。
# echo “writing into nvdimm” >> /mnt/nvdimm0/write.txt
# shutdown
交叉存取验证
按下服务器上的开机按钮
当操作系统运行时
$ su
验证 /mnt/nvdimm0 的内容对于 /mnt/nvdimm1执行相同操作
# cat /mnt/nvdimm0
# shutdown
两个已装载的设备 /mnt/nvdimm0 /mnt/nvdimm1 将会显示每个设备的容量大约为 96 GB 6 NVDIMM-N
/mnt/nvdimm0 /mnt/nvdimm1 上存储的文件在引导过程中会存留。
只读模式 NVDIMM-N
按下服务器上的开机按钮
按照第 4 部分中的指导设置 BIOS
启用 Persistence Memory永久内存NVDIMM InterleaveNVDIMM 交叉存取NVDIMM Read-OnlyNVDIMM 只读
当操作系统已启动并且运行时
$ su
42 Linux