Alto consumo de Memoria RAM
-
Hola estimados
Estoy viendo que mi pfsense esta consumiendo mas RAM de lo normal, al principio pensé que era el squid y procedí a realizar una prueba desactivando este, pero el uso de memoria aun continuaba, ruego de su ayuda ya que este consumo va en aumento progresivo y tengo miedo que llegue a 100%
CPU Type: Intel(R) Xeon(R) CPU E5-2440 0 @ 2.40GHz
24 CPUs: 2 package(s) x 6 core(s) x 2 hardware threads
AES-NI CPU Crypto: Yes (inactive)Memory usage 77% of 32662 MiB
-
Version de pfSense ?
Servicios que están corriendo (captura de pantalla del dashboard).
-
@ptt gracias por responder, te anexo lo solicitado
-
Hola.
¿Puedes mostrar el resultado de DIAGNOSTICS - SYSTEM ACTIVITY? -
@lucasll gracias por responder
-
Hola.
Observo que no estás en última versión de pfsense.Puedes probar a actualizar pfsense a última versión, por si solucionara el problema.
En este enlace hay unos comandos para ver el consumo de memoria en detalle:
https://forum.netgate.com/topic/144586/pfsense-memory-usage/27
Concretamente, desde conexión ssh puedes ejecutar según se indica en enlace anterior:top -o res -a
En DIAGNOSTICS - SYSTEM ACTIVITY aparece un consumo muy muy alto de memoria WIRED (aparece 24 GB). La captura no muestra todo el resultado. Mira el comando anterior desde conexión ssh.
Aquí https://forum.netgate.com/topic/130396/wire-memory-slowly-increasing/15 hay un caso parecido en síntomas.
-
@lucasll buenas tardes amigo
Realice la actualizacion y el problema persiste, revisare la documentación que me envías a ver
Resultado del top -o res -a
-
@manueljv2
Por curiosidad, ¿se solucionó con https://forum.netgate.com/topic/130396/wire-memory-slowly-increasing/15 ? -
Amigo sigo sin resolver el problema, no pude conseguir el archivo loader.conf que mencionan en el link que pasaste.
-
Hola.
Comprueba si está el fichero en tu pfsense. Para ello:- PRUEBA 1
DIAGNOSTICS - COMMAND PROMPT - EXECUTE SHELL COMMAND - escribir
ls -l /boot/loader.conf
y clic EXECUTE
Se muestra el fichero: su tamaño, permisos, fecha, ...
- PRUEBA 2
DIAGNOSTICS - COMMAND PROMPT - EXECUTE SHELL COMMAND - escribir
cat /boot/loader.conf
y clic EXECUTE
Se muestra el contenido del fichero
- PRUEBA 1
-
@lucasll esto es lo que me muestra ese archivo amigo
-
@manueljv2
Ahora ya es cuestión, si lo consideras, de modificar el archivo con lo que indican en el link que puse. -
@lucasll Veo que el archivo correcto se encuentra en el directorio /boot/loader.conf.local sin embargo en mi pfsense solo encuentro el directorio /boot/loader.conf y en el no se encuentra el campo "vfs.zfs.arc_max=2048M"
-
Si el archivo "loader.conf.local" no existe, lo tienes que crear
Utiliza el Buscador del Foro, que del tema hay mucha info ;)
-
@manueljv2
Yo modificaría y crearía si no existe loader.conf.local. Y en él pondría esos valores. Y reiniciaría.
El .local es de personalizaciones de usuario.
El .conf lo pueden sobreescribir en actualizaciones.
Hablo de memoria -
¿Funcionó?
-
@lucasll Buen día amigos, hoy copie el archivo loader.conf y lo renombre a loader.conf.local coloque las linea vfs.zfs.arc_max=2048M y solo me falta reiniciar el pfsense para ver si funciono. En estos momentos no puedo hacerlo ya que esta en producción. Disculpen la demora.
-
Luego de hacer los cambios y reiniciar el servidor, continuo con la incidencia, de hecho ya tuvo un incremento adicional
-
Hola.
¿Puedes mostrar el contenido de /boot/loader.conf y /boot/loader.conf.local haciendo los siguientes pasos?Es por ver si hay algún posible error en la configuración. Algún espacio en blanco o cosas así.
DIAGNOSTICS - COMMAND PROMPT - EXECUTE SHELL COMMAND - escribir
cat /boot/loader.conf
clic EXECUTE
DIAGNOSTICS - COMMAND PROMPT - EXECUTE SHELL COMMAND - escribir
cat /boot/loader.conf.local
clic EXECUTE
-
Hola de nuevo.
Comprueba si tienes marcado SYSTEM - ADVANCED - pestaña MISCELLANEOUS - checkbox "Use RAM Disks"