web-dev-qa-db-fra.com

Comment le noyau prend-il en charge la limite d'échange?

Quand j'exécute la commande info de docker sur mon Ubuntu 13.04 avec le noyau 3.8.0-19-generic

j'ai eu un avertissement

no swap limit support

Comment puis-je résoudre ça?

info sur le docker

Containers: 10
Images: 37    
Driver: aufs    
Root Dir: /var/lib/docker/aufs
Dirs: 59

WARNING: No swap limit support
17
user238511

Il faut quelques arguments pour être transmis au noyau au démarrage .

Exécutez sudoedit /etc/default/grub dans un terminal et modifiez la ligne GRUB_CMDLINE_LINUX afin qu'elle ressemble à ceci:

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" 

Enregistrez et quittez, puis exécutez Sudo update-grub et redémarrez. Cela devrait suffire.

22
Oli