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
.