Mudanças entre as edições de "LXD"
Ir para navegação
Ir para pesquisar
(Criou página com '= Sobre = É uma evolução no sistema de gerenciamento de contêineres. O LXD oferece uma experiência similar a de uma máquina virtual, mas usando contêineres Linux. O proje...') |
|||
Linha 12: | Linha 12: | ||
lxc config set conteiner limits.memory 1G | lxc config set conteiner limits.memory 1G | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
+ | Os sufixos suportados são: '''kB''', '''MB''', '''GB''', '''TB''', '''PB''' e '''EB'''. | ||
==Limitando a quantidade de núcleos de CPU== | ==Limitando a quantidade de núcleos de CPU== | ||
Linha 27: | Linha 29: | ||
lxc config set conteiner limits.cpu 0-2,6-8 | lxc config set conteiner limits.cpu 0-2,6-8 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
+ | ==Limitando o uso da CPU a uma determinada porcentagem== | ||
+ | <syntaxhighlight lang=bash> | ||
+ | lxc config set conteiner limits.cpu.allowance 20% | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | ==Limitando o uso do tempo CPU== | ||
+ | <syntaxhighlight lang=bash> | ||
+ | lxc config set conteiner limits.cpu,allowance 20ms/200ms |
Edição das 16h59min de 23 de agosto de 2018
Sobre
É uma evolução no sistema de gerenciamento de contêineres. O LXD oferece uma experiência similar a de uma máquina virtual, mas usando contêineres Linux. O projeto LXD foi fundado pela Canonical Ltd que é a mantenedora e também recebe contribuições de outras empresas e desenvolvedores individuais.
Exemplos
Limitando a quantidade de memória RAM
lxc config set conteiner limits.memory 256MB
lxc config set conteiner limits.memory 1G
Os sufixos suportados são: kB, MB, GB, TB, PB e EB.
Limitando a quantidade de núcleos de CPU
lxc config set conteiner limits.cpu 1
Limitando o uso a núcleos específicos da CPU do hospedeiro
lxc config set conteiner limits.cpu 1,3
Limitando o uso a determinadas faixas de núcleos da CPU do hospedeiro
lxc config set conteiner limits.cpu 0-2,6-8
Limitando o uso da CPU a uma determinada porcentagem
lxc config set conteiner limits.cpu.allowance 20%
Limitando o uso do tempo CPU
<syntaxhighlight lang=bash> lxc config set conteiner limits.cpu,allowance 20ms/200ms