como drop_caches no container OpenVZ centos6

1

Eu tentei

sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'

sudo echo 3 > /proc/sys/vm/drop_caches

echo 3 > /proc/sys/vm/drop_caches

echo 3 | sudo tee /proc/sys/vm/drop_caches

e um monte de outras variações, mas a cada tentativa eu recebo

bash: /proc/sys/vm/drop_caches: Permission denied

Como faço para limpar o ram usado para buffers / cache no meu contêiner centos6 openvz?

Parece que a única maneira de fazer o que eu preciso é reinicializar o contêiner.

    
por DiverseAndRemote.com 02.12.2012 / 22:16

2 respostas

3

Obtenha uma máquina real não OpenVZ (KVM, Xen, etc) e isso funcionará muito bem. Com o OpenVZ, você não obtém sua própria instância do kernel e, como tal, fica impedido de executar comandos como este.

    
por 02.12.2012 / 22:19
0
echo 3 | sudo tee /proc/sys/vm/drop_caches
    
por 02.12.2012 / 22:17