GNU/Linux >> Tutoriels Linux >  >> Cent OS

'lxc_cgfs - Périphérique ou ressource occupé - n'a pas réussi à définir memory.use_hierarchy sur 1 ; continue '- erreur lors du démarrage du conteneur LXC

Le problème

Au démarrage de lxc, l'erreur ci-dessous s'affiche :

lxc-start 1491315722.354 ERROR lxc_cgfs - Device or resource busy - failed to set memory.use_hierarchy to 1; continuing
lxc-start 1491315722.354 ERROR lxc_cgfs - Device or resource busy - failed to set memory.use_hierarchy to 1; continuing
lxc-start 1497957841.930 ERROR lxc_cgfs - Device or resource busy - failed to set memory.use_hierarchy to 1; continuing
lxc-start 1497957841.937 ERROR lxc_cgfs - Device or resource busy - failed to set memory.use_hierarchy to 1; continuing

La solution

Considérant un scénario où nous obtenons l'Erreur :Le périphérique ou la ressource est occupé - n'a pas réussi à définir memory.use_hierarchy sur 1; suite :

# lxc-start --name CentOS7
lxc-start: cgfs.c: handle_cgroup_settings: 2077 Device or resource busy - failed to set memory.use_hierarchy to 1; continuing
systemd 208 running in system mode. (+PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ)
Detected virtualization 'lxc'.
Welcome to CentOS Linux Server 7.1!
Failed to insert module 'autofs4'
Set hostname to [CentOS7].
[ OK ] Reached target Remote File Systems.
[ OK ] Created slice Root Slice.
[ OK ] Created slice User and Session Slice.
[ OK ] Created slice System Slice.
[ OK ] Reached target Slices.
[ OK ] Created slice system-getty.slice.

Le paramètre /cgroup/memory/memory.use_hierarchy est défini sur 0 à l'origine du problème. Utilisez la commande ci-dessous pour vérifier la valeur actuelle du paramètre.

# cat /proc/mounts | grep -i mem
cgroup /cgroup/memory cgroup rw,relatime,memory 0 0

# ls /cgroup/memory/memory.use_hierarchy
/cgroup/memory/memory.use_hierarchy

# cat /cgroup/memory/memory.use_hierarchy
0

Si nous essayons de définir la valeur sur 1, la même erreur est toujours renvoyée :

# echo 1 > /cgroup/memory/memory.use_hierarchy
-bash: echo: write error: Device or resource busy

Afin de se débarrasser de l'Erreur :Périphérique ou ressource occupé - impossible de définir memory.use_hierarchy sur 1; en continuant, nous devons suivre les étapes ci-dessous :

  1. Arrêter le conteneur
  2. Arrêter le service cgconfig
  3. Démarrer le service cgconfig
  4. Définissez le paramètre /cgroup/memory/memory.use_hierarchy sur 1
  5. Démarrer le conteneur
# lxc-stop --name CentOS7
# /etc/init.d/cgconfig stop
Stopping cgconfig service: [ OK ]
# cat /proc/mounts | grep -i mem
#
# /etc/init.d/cgconfig start
Starting cgconfig service: [ OK ]
# cat /cgroup/memory/memory.use_hierarchy
0
# echo 1 > /cgroup/memory/memory.use_hierarchy
# cat /cgroup/memory/memory.use_hierarchy
1
# lxc-start --name CentOS7
systemd 208 running in system mode. (+PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ)
Detected virtualization 'lxc'.

Welcome to CentOS Server 7.1!

Failed to insert module 'autofs4'
Set hostname to .
[ OK ] Reached target Remote File Systems.
[ OK ] Created slice Root Slice.


Cent OS
  1. mdadm :impossible d'ouvrir /dev/sda1 :périphérique ou ressource occupé

  2. Erreur "carte en cours d'utilisation" lors de la suppression d'un périphérique multivoie dans CentOS/RHEL

  3. La relecture de la table de partition a échoué avec l'erreur 16 :Périphérique ou ressource occupé

  4. mv :impossible de déplacer la maison vers la maison - ancien :appareil ou ressource occupé

  5. mdadm mdadm :impossible d'ouvrir /dev/sda1 :périphérique ou ressource occupé

Configurer le conteneur Linux avec LXC sur CentOS 7/RHEL 7

Comment configurer la haute disponibilité pour Resource Manager - Partie 6

Comment corriger l'erreur d'échec de rpmdb lors du traitement de la mise à jour de cPanel ?

Le démarrage de Control Suite entraîne une erreur d'échec d'initialisation de l'application

Comment définir un réseau externe pour les conteneurs dans les conteneurs Linux (LXC)

conda.exe :erreur lors du chargement des bibliothèques partagées :libz.so.1