Как drop_caches в контейнере OpenVZ centos6
Я пытался
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
и куча других вариантов, но с каждой попыткой я получаю
bash: /proc/sys/vm/drop_caches: Permission denied
Как очистить оперативную память, используемую для буферов / кэша в моем контейнере centos6 openvz?
Похоже, что единственный способ сделать то, что мне нужно, это перезагрузить контейнер.
2 ответа
Решение
Получите настоящий не-OpenVZ компьютер (KVM, Xen и т. Д.), И это будет работать просто отлично. С OpenVZ у вас нет собственного экземпляра ядра, и поэтому вы не можете выполнять такие команды.