Users Guide

Table Of Contents
Lorsque le système d’exploitation est en cours d’exécution :
$ su
Montez /dev/pmem0 et /dev/pmem1
# mount -t xfs -o dax /dev/pmem0 /mnt/nvdimm0
Pour déterminer si la mémoire est accessible en écriture sur /dev/pmem0 et /dev/pmem1
# touch /mnt/nvdimm0/write.txt
# shutdown
Utilitaire de gestion
Utilitaires de gestion ndctl et mdadm
1. Appuyez sur le bouton de mise sous tension du serveur.
2. Suivez la procédure de la section 4 pour configurer le BIOS.
3. Activez l’option Mémoire permanente, et désactivez les options Entrelacement NVDIMM et NVDIMM en lecture seule.
4. Installez RHEL ou démarrez le système d’exploitation s’il est déjà installé.
ndctl
Installer ndctl - option développeur
Lorsque le système d’exploitation est en cours d’exécution, activez Ethernet et obtenez une adresse IP
$ ifconfig –a
$ git clone https://github.com/pmem/ndctl.git
$ cd ndctl
$ ./autogen.sh
$ ./configure CFLAGS='-g -O0' --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64
$ make
# make install
Installer ndctl - option utilisateur
Les packages rpm ndctl peuvent être installés à partir des versions RHEL 7.4 via
# yum install ndctl
Vérifier l’état d’intégrité d’une barrette NVDIMM-N
# ndctl list --dimms --health --idle'
Sample output of 'ndclt list --dimms --health --idle'
{
"dev":"nmem0",
"id":"802c-0f-1711-1648dd20",
"state":"disabled",
"health":{
"health_state":"ok",
"temperature_celsius":27.000000,
"life_used_percentage":3
}
}
46
Linux