現在、キャッシュにいくつかの問題があります。今は少し多すぎるので、クリアしたかったです。私はグーグルでこの小さなコマンドを見つけました:sync && echo 3 > /proc/sys/vm/drop_caches
。
SSH経由でrootとしてログインしています(sudoを使用していません)。これらは私が行った試みです:
root@server: ~ # ll /proc/sys/vm/drop_caches
-rw-r--r-- 1 root root 0 15. Jan 20:21 /proc/sys/vm/drop_caches
root@server: ~ # echo 3 > /proc/sys/vm/drop_caches
-bash: /proc/sys/vm/drop_caches: Permission denied
root@server: ~ # sudo su -c "echo 3 > /proc/sys/vm/drop_caches"
bash: /proc/sys/vm/drop_caches: Permission denied
root@server: ~ # echo 3 | sudo tee /proc/sys/vm/drop_caches
tee: /proc/sys/vm/drop_caches: Permission denied
3
Debianを実行しているリモートマシンです。私の知る限り、このマシンにはいくつかのvCoreがあり、仮想化にVirtuozzoを使用しています。
私は本当にただのキャッシュをクリアしたい(私はSSHを使用してアクセスできるように)。
また、これをcronjobとして登録してみました。しかし、それも単純に失敗します!
/proc/sys/vm/drop_caches
実際には存在するのかわかりませんか?
sudo
か、それとも使用していますか?