it-swarm-es.com

Permiso denegado al cambiar swappiness

Estoy tratando de configurar mi intercambio a un valor más razonable que 60, pero obtengo errores:

[email protected]:~# sysctl vm.swappiness=10
sysctl: permission denied on key 'vm.swappiness'
[email protected]:~# swapoff -a
swapoff: Not superuser.
[email protected]:~# Sudo swapoff -a
swapoff: Not superuser.
[email protected]:~# echo 10 > /proc/sys/vm/swappiness
bash: /proc/sys/vm/swappiness: Permission denied
[email protected]:~# 

¿¿Que está pasando aqui??

Servidor Ubuntu 14.04
6 GB de RAM

7
Daniel

Lo que quieres no es posible. Su Servidor privado virtual (VPS) no permite esto ( OpenVZ (¿probablemente el más popular?), Contenedores Solaris y LXC son 3 ejemplos de tales sistemas).

Básicamente, hay un servidor que se divide en contenedores de los cuales usa uno. Cambiar el intercambio lo cambiaría para todos los contenedores, por lo que no puede cambiarlo. Lo establece el proveedor.

En una nota al margen: cambiar el intercambio en un VPS no va a resolver ningún problema que creas tener. En un VPS como OpenVZ swap es lo mismo que RAM (y espero que sea igual en cualquier VPS). Entonces su problema se resuelve agregando RAM.

5
Rinzwind