Назад | Перейти на главную страницу

В доступе отказано при установке значений в sysctl в Ubuntu 12.04

Я пытаюсь настроить свой Ubuntu 12.04 VPS (OpenVZ) на перезагрузку, когда заканчивается память. Для этого я добавил следующие строки в мой файл "/etc/sysctl.conf".

vm.panic_on_oom = 1
kernel.panic = 14

Но когда я запускаю конфигурацию с помощью команды «sudo sysctl -p», я получаю следующие ошибки.

error: permission denied on key 'vm.panic_on_oom'
error: permission denied on key 'kernel.panic'

Я попытался запустить ту же команду от имени пользователя root и обнаружил ту же ошибку.

Кто-нибудь может указать, что я делаю не так? или как это исправить?

Заранее спасибо.

OpenVZ не разрешает доступ к параметрам ядра изнутри контейнера.

Я думаю, что более новые версии Openvz (Kernel 2.6.32 +) исправят эту проблему, но без обновления ядра на вашем хосте OpenVZ вы - СОЛНЕЧНЫЙ.

Попробуйте отправить запрос в службу поддержки своему провайдеру VPS.