Users Guide
Table Of Contents
- Memoria persistente de NVDIMM-N de Dell EMC Guía del usuario
- Introducción
- Lista de cambios
- Descripción general de NVDIMM-N
- Hardware
- BIOS
- Administración de iDRAC NVDIMM
- Comportamiento del servidor con los NVDIMM-N
- Cambios de configuración de DIMM
- Windows
- Requisitos del BIOS
- Configuración
- Controladores de Windows
- Memoria de clase de almacenamiento en Windows Server 2016
- Memoria de clase de almacenamiento en Windows Server 2019
- Requisito de FW de NVDIMM-N
- Visión general de la arquitectura de controladores
- Nuevas funciones de administración de espacio de nombres y soporte para etiquetas en Windows Server 2019
- Cmdlets de PowerShell
- Intercalado de NVDIMM-N
- Configuración de NVDIMM-N para máquinas virtuales de Hyper-V
- Comportamiento de RO de NVDIMM-N
- Errata de Windows
- Linux
- ESXi
- Erratas generales
mdadm
Crear RAID de software en los NVDIMM-N.
Digamos que hay 6 dispositivos, /dev/pmem0.. /dev/pmem5.
Cree el directorio /mnt/md0 /mnt/md1 /mnt/md2 /mnt/md5 /mnt/md6.
$ mkdir -p /mnt/md0
Cree RAID 0
$ mdadm --create --verbose /dev/md0 --level=0 --raid-devices=6 /dev/pmem0 /dev/pmem1 /dev/
pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5
$ cat /proc/mdstat
$ mkfs.xfs /dev/md0
$ mount /dev/md0 /mnt/md0
$ lsblk
Antes de desmontar el dispositivo, lea/escriba los datos en /mnt/md0
$ umount /dev/md0
$ mdadm --stop /dev/md0
$ mdadm --zero-superblock /dev/pmem0 /dev/pmem1 /dev/pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5
$ lsblk
Crear el RAID 1 es similar a lo anterior
$ mdadm --create --verbose /dev/md1 --level=1 --raid-devices=6 /dev/pmem0 /dev/pmem1 /dev/
pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5
$ cat /proc/mdstat
$ mkfs.xfs /dev/md1
$ mount /dev/md1 /mnt/md1
$ lsblk
Antes de desmontar el dispositivo, lea/escriba los datos en /mnt/md1
$ umount /dev/md1
$ mdadm --stop /dev/md1
$ mdadm --zero-superblock /dev/pmem0 /dev/pmem1 /dev/pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5
$ lsblk
Los volúmenes RAID 5/5/6/10 se pueden crear en forma similar.
Funciones de RHEL 7.6
Creación de espacio de nombres
A partir de RHEL 7.6, la utilidad ndctl está disponible de forma nativa.
Los módulos NVDIMM-N que tienen el FW 9324 no son visibles en el SO, ya que este firmware tiene soporte para etiqueta. En otras
palabras, los espacios de nombres no se enumeran automáticamente y, con ndctl, los espacios de nombres se deben crear antes de
montar un sistema de archivos y acceder a ellos.
NOTA:
También se recomienda instalar un parche del SO en primer lugar para garantizar el funcionamiento correcto de la utilidad
ndctl para la creación de espacios de nombres. El parche se puede descargar aquí: https://access.redhat.com/solutions/3920221.
Ejecute los siguientes comandos como superusuario para crear dispositivos /dev/pmem.
Para mostrar la lista de DIMM, ejecute:
● $ ndctl list -D
Ejecute el siguiente comando para crear espacios de nombres. Este comando, si se usa de manera predeterminada, crea
dispositivos /dev/pmem. Para crear espacios de nombres en otros modos, consulte el enlace https://www.mankier.com/1/ndctl-create-
namespace
Linux
47