Berechtigung für Linux-Befehl „Puffercache leeren“ verweigert

Berechtigung für Linux-Befehl „Puffercache leeren“ verweigert

Ich verwende die folgenden Befehle, um den Cache zu leeren:

# sync; echo 3 > /proc/sys/vm/drop_caches
# sync; echo 2 > /proc/sys/vm/drop_caches
# sync; echo 1 > /proc/sys/vm/drop_caches

Wenn ich einen der oben genannten Befehle verwende, erhalte ich Folgendes:

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

Auf meinem System läuft CentOS 6.5, ich habe mich über SSH als Root angemeldet.

Irgendwelche Vorschläge?

Antwort1

Ihr CentOS wird höchstwahrscheinlich als OpenVZ-Container ausgeführt und Sie haben daher keinen Zugriff auf den Host /proc/sys/vm/drop_caches.

verwandte Informationen