lunes, 27 de febrero de 2017

Listar servicios disponibles en SystemD

Para ver los scripts de inicio que podemos invocar:

ls /lib/systemd/system/*.service /etc/systemd/system/*.service

miércoles, 1 de febrero de 2017

Problemas con copias de seguridad de cursos Moodle

En algunas ocasiones, la copia de seguridad de los cursos Moodle se paran y no terminan correctamente.

Cuando ocurre esto, quedan en /moodledata/temp/backup ficheros que deberíamos borrar para que no ocupen espacio innecesario.

A veces, el error está causado por mod_fgcid, como se puede ver en el error log de Apache:

> mod_fcgid: read data timeout in 45 seconds

En este caso, podemos subir temporalmente el valor de FcgidIOTimeout en /etc/apache2/mods-available/fcgid.conf:
  FcgidIOTimeout 450


Una vez hecho el cambio hay que reiniciar apache.
Cuando acabemos la copia, mejor volver a dejarlo como estaba, y volver a reiniciar Apache.


Por último: aún con el cambio hecho, es posible que el proceso de copia parece que se para.
Podemos esperar un poco y comprobar el directorio /moodledata/temp/backup : si desaparece el directorio de la copia, ésta se habrá realizado correctamente, incluso aunque parezca que ésta ha fallado.
Podemos ir a la zona de copias del curso para confirmarlo.