Problemas Generales

moodle 3.1 - Se produjo un error mientras se comunicaba con el servidor

 
Imagen de ivan Rivas
moodle 3.1 - Se produjo un error mientras se comunicaba con el servidor
 
Saludos comunidad, tengo un problema desde hace unas cuantas semanas, pasa que en ocasiones la plataforma moodle deja de funcionar, mostrándose el siguiente error.


Este problema pasa mayormente cuando un grupo masivo de estudiantes (30 o mas) intenta subir sus exámenes a la plataforma virtual a la vez, la solución que le doy inmediatamente es reiniciar el apache y eliminar el contenido de la carpeta "cache", ubicada en moodledata.


Como dato adicional, en el registro de errores de xampp siempre aparece este mensaje cuando la plataforma cae:

  • VirtualAlloc() failed: [0x00000008] Espacio de almacenamiento insuficiente para procesar este comando.
Con respecto a este error, ya he aumentado los valores del max_input_time, memory_limit, post_max_size, upload_max_filesize y max_file_uploads.

Ademas configure el tamaño de la memoria virtual del servidor manualmente.

El servidor cuenta con 40GB(32 GB utilizables) de memoria ram, así que no se a que se deba este error, por favor agradecería muchísimo su ayuda, muchas gracias.

 
Promedio de calificaciones: -
Imagen de Juan Pablo Miranda Aguayo
Re: moodle 3.1 - Se produjo un error mientras se comunicaba con el servidor
Moodlers de gran ayuda

Hola Iván,

Ya has hecho lo que yo haría, además de verificar que el servidor tiene memoria ram suficiente. No obstante, y según indica el error (espacio de almacenamiento insuficiente)... ¿Qué capacidad tiene el disco duro? ¿Es único para el sistema y también para Moodle?. En el momento del desbordamiento,  ¿el disco está lleno? ¿y el uso de la ram?.

¿Qué sistema operativo utilizas en tu servidor?

¿Qué hardware tiene tu servidor? (en cuanto a CPU)

También, puede ser determinante la red y su ancho de banda. ¿Es una intranet? El servidor, ¿está en un hosting externo?

Entiendo que la base de datos también está alojada en el mismo servidor... Según el hardware de que dispongas, quizá sería una opción poner la base de datos en otra máquina.

Te agradecería nos contaras cómo lo resuelves.

Un saludo.

JP

 
Promedio de calificaciones: -