Users Guide

Table Of Contents
(X es un número natural entre 0 y el número de dispositivos lógicos de PMEM)
mkdir /mnt/pmemX
mount -o dax /dev/pmemX /mnt/pmemX
Para escribir datos en el dispositivo, ejecute el siguiente comando:
cd /mnt/pmemX
echo “Hello World” >>test.txt
Restablezca el sistema y los datos deberían persistir después del ciclo de apagado y encendido.
Eliminar espacios de nombres
El espacio de nombres se puede eliminar mediante el comando NDCTL:
ndctl destroy-namespace <namespace>
<namespace> es el nombre del dispositivo namespaceX.Y que se puede recuperar mediante el siguiente comando:
ndctl list -N
Para eliminar todos los espacios de nombres del sistema, es posible que deba enviar el comando varias veces.
NOTA: La reconfiguración del objetivo o la región desde la configuración del BIOS eliminará automáticamente todo el espacio de
nombres del sistema.
Utilidad de administración
Las distribuciones de Linux utilizan la herramienta nativa ndctl para administrar dispositivos no volátiles.
Para obtener una lista completa de comandos y sintaxis, consulte el recurso de código abierto pmem.io.
Comprobar el estado del DCPMM
El siguiente comando de NDCTL muestra el estado de cada DCPMM instalado en el sistema:
ndctl list -DHi
La información de estado incluye:
Tabla 9. Información de estado
Campos de estado Comment (Comentario)
Estado general Crítico, No crítico, En buen estado
Temperatura de DIMM En grados C
Porcentaje de repuesto/porcentaje de vida útil En %
Temperatura de alarma configurada por el usuario Umbral de temperatura de la controladora inteligente para alarma
Repuestos de alarma configurados por el usuario Umbral de repuestos inteligentes para alarma
Estado de apagado Contaminado o Limpio. Determina si los datos se limpiaron
correctamente en el dominio persistente durante el ciclo de
apagado y encendido anterior.
40 Linux