Vps

在 Ubuntu 12.04 上的 sysctl 中設置值時權限被拒絕

  • October 13, 2013

我正在嘗試將我的 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 主機上沒有核心升級,您就是 SOL。

嘗試向您的 VPS 提供商送出支持票。

引用自:https://serverfault.com/questions/545666