1 votes

Erreur : /dev/hugepages n'existe pas

Aujourd'hui, lorsque je lance une commande pour DPDK (Data plane developement kit) sur ubuntu :

sudo mount -t hugetlbfs -o pagesize=1G none /dev/hugepages

J'ai obtenu une erreur comme celle-ci :

mount : le point de montage /dev/hugepages n'existe pas

Quelqu'un peut me dire comment résoudre ce problème. Merci d'avance !

0voto

user566905 Points 1

Avez-vous pu monter un autre répertoire local ?

par exemple, mkdir /mnt/huge essayez de faire pointer le point de montage vers /mnt/huge

0voto

Vipin Varghese Points 126

Afin d'utiliser 1GB pages énormes pour DPDK veuillez suivre les étapes suivantes

  1. modifier le /etc/default/grub comme Grub default_hugepagesz=1G hugepagesz=1G hugepages=1 (pour 1GB 1 page énorme)
  2. mettre à jour les paramètres de Grub via update-grub outil.
  3. pour monter l'énorme page à l'endroit désiré mkdir /dev/huge1G; mount -t hugetlbfs -o pagesize=1G none /dev/huge1G
  4. Démarrer l'application DPDK avec les arguments rte_eal_init en tant que --huge-dir=/dev/huge1G

Note : ces opérations peuvent être effectuées sur un noyau Linux qui a activé les pages énormes. Pour vérifier si les pages énormes sont construites, exécutez grep -nr HUGE /boot/config*

CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X