Users Guide
OS가 실행 중일 때
$ su
CPU0에 설치된 6개의 NVDIMM-N은 /dev/pmem0으로, CPU1에 설치된 6개의 NVDIMM-N은 /dev/pmem1로 표시됩니다.
# ls /dev/pmem*
/dev/pmem0 및 /dev/pmem1의 크기를 보면 각 NVDIMM-N이 16GB이므로 약 6*16 GB = 96Gb가 되어야 합니다.
# lsblk
/dev/pmem0 및 /dev/pmem1에 대한 xfs 파일 시스템을 만듭니다.
# mkfs.xfs /dev/pmem0
/mnt/nvdimm0 and /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
인터리브 확인
서버에서 PowerOn 버튼을 누릅니다
OS가 실행 중일 때
$ su
/mnt/nvdimm0의 콘텐츠를 확인하고 /mnt/nvdimm1에 동일하게 수행합니다.
# cat /mnt/nvdimm0
# shutdown
2개의 마운팅된 장치(/mnt/nvdimm0 및 /mnt/nvdimm1)가 나타나며, 각 크기는 약 96GB, 또는 6x NVDIMM-N입니다.
/mnt/nvdimm0 및 /mnt/nvdimm1에 저장된 파일은 재부팅 전반에서 지속됩니다.
읽기 전용 모드 NVDIMM-N
서버에서 PowerOn 버튼을 누릅니다
섹션 4의 지침에 따라 BIOS를 설정합니다.
Persistence Memory(지속성 메모리)를 활성화하고 "NVDIMM Interleave(NVDIMM 인터리브)"를 활성화한 다음 "NVDIMM Read-
Only(NVDIMM 읽기 전용)"를 활성화합니다.
OS가 실행 중일 때
$ su
Linux 45