Páginas

quarta-feira, 14 de outubro de 2020


Dois problemas bem comuns que você pode encontrar ao iniciar a criação de containers e os atribuir recursos

 

 1. Ao baixar uma imagem do repositório do docker

root@ubuntu:cgroups: cannot found cgroup mount destination: unknown

Resolução

sudo mkdir /sys/fs/cgroup/systemd

sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd

 

 2. Erro ao alocar memória ou swap no container

 root@ubuntu:~# docker run -ti --memory=20m --memory-swap=20m debian /bin/bash

WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.

 Resolução

 Adcionar as entradas no arquivo do grub

 root@ubuntuserver:~# cat /etc/default/grub |grep GRUB_CMDLINE_LINUX

 GRUB_CMDLINE_LINUX_DEFAULT="maybe-ubiquity"

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"

 

 Update o grub

 root@ubuntu:/sys/fs/cgroup/memory# update-grub

Sourcing file `/etc/default/grub'

Sourcing file `/etc/default/grub.d/init-select.cfg'

Generating grub configuration file ...

Found linux image: /boot/vmlinuz-5.4.0-48-generic

Found initrd image: /boot/initrd.img-5.4.0-48-generic

Found linux image: /boot/vmlinuz-5.4.0-42-generic

Found initrd image: /boot/initrd.img-5.4.0-42-generic

Found memtest86+ image: /boot/memtest86+.elf

Found memtest86+ image: /boot/memtest86+.bin

done

 

 Reinicie o servidor

 shutdown -r now

 


Nenhum comentário:

Postar um comentário