2.11. Descarregando Grupos de Controles
Atenção
O comando
cgclear
destrói todos os cgroups em todas hierarquias. Se você não possuir estas hierarquias armazenadas em um arquivo de configuração, você não conseguirá reconstruí-las imediatamente.
Para limpar um sistema de arquivos cgroup inteiro, use o comando
cgclear
.
Todas as tarefas no cgroup são realocadas para o nó root das hierarquias, todos os cgroups são removidos e o próprio sistema de arquivo é desmontado do sistema, desta maneira destruindo todas as hierarquias montadas anteriormente. Finalmente, o diretório onde o sistema de arquivos cgroup foi montado está atualmente deletado.
Nota
Usando o comando
mount
para criar cgroups (ao contrário de cria-los usando o serviço cgconfig
) resulta na criação de uma entrada no arquivo /etc/mtab
(a tabela de sistemas de arquivos montada). Esta mudança é também refletida no arquivo /proc/mounts
. Entretanto, o descarregamento dos cgroups com o comando cgclear
, junto com os outros comandos cgconfig, usa uma interface do kernel direta que não reflete suas mudanças no arquivo /etc/mtab
e somente escreve a nova informação no arquivo /proc/mounts
. Dessa maneira, depois de descarregar os cgroups com o comando cgclear
, os cgroups desmontados podem ainda estar visíveis no arquivo /etc/mtab
e consequentemente, exibido quando o comando mount
é executado. É recomendável consultar o arquivo /proc/mounts
para uma lista precisa de todos os cgroups montados.