Lliurex-mirror-redirect es la herramienta que permite centralizar todas las réplicas del repositorio Lliurex que prestan servicio a un centro educativo para poder ser utilizadas sin necesidad de consumir ancho de banda de internet por parte de todos los clientes o servidores que estén conectados al servidor principal.
Permite que solo un ordenador del centro proporcione la réplica comparando con disponer de una réplica en todos los servidores del centro, ahorrando espacio en el disco y tiempo en la gestión de la réplica local ya que sólo existe en un ordenador.
Para la activación de este servicio serán necesarios permisos de administración, no puede ser utilizada por usuarios que carezcan de privilegios.
En caso de no estar seguro si es el servidor principal podemos comprobar que posee una dirección ip 10.3.0.254, generalmente es el mismo equipo que provee del servidor de identidades ldap.
Para la realización de la réplica inicial se pueden utilizar las herramientas “lliurex-mirror” (desde consola) o “lliurex-mirror-gui” (con interfaz gráfica).
Desde cada servidor “esclavo” o “de aula” será necesario activar el servicio, así puede utilizarlo dicho servidor y los clientes que él tiene conectados.
Cada servidor “esclavo” o “de aula” puede ser identificado por que tiene una dirección ip del tipo 10.3.0.X donde X es cualquier valor excepto 254.
El servidor principal también puede utilizar la réplica que él mismo posee, en este caso no será necesario activar nada, pues ya tiene la réplica en el disco local.
Posteriormente a la activación del servicio de redirección se deberá configurar la réplica del repositorio creado o redireccionado en la lista que el equipo utilizará para proveerse del software, en caso de clientes ya debe estar configurado por defecto, no así en equipos servidor.
Una vez configurado el servicio, la réplica estará disponible en todos los servidores que hayan sido activados, esto permite ejecutar la herramienta de actualización “lliurex-mirror” o “lliurex-mirror-gui” desde cualquier equipo y que la réplica central sea actualizada desde el contenido que ofrece http://lliurex.net
Para proceder a la activación del servicio desde algún servidor “esclavo” o “de aula”, debemos ejecutar “zero-center” y utilizar el botón “Lliurex-mirror-redirect” dentro de la sección “Red”.
[[[FIGURA 1]
Una vez activada la utilidad, en la ventana que es presentada tan sólo se debe activar el “checkbox” y pulsar el botón de “aplicar”.
Nota: en caso de desear desactivar este servicio deberemos desmarcar el “checkbox” y pulsar el botón de “aplicar” igualmente.
[[[FIGURA 3]
Posteriormente a pulsar el botón de aplicar, se presenta un cuadro de dialogo para introducir las credenciales que autorizan a administrar el equipo, una vez introducidas se puede continuar el proceso pulsando el botón “inicio de sesión”.
[[[FIGURA4]
Con esto realizado ya se debe haber configurado el servicio, para comprobarlo se puede abrir con un navegador la dirección http://mirror/llx21 para el caso de Lliurex Focal o http://mirror/llx19 para el caso de Lliurex Bionic. La página mostrada debe presentar el contenido del repositorio disponible y no emitir ningún error mientras carga.
Configuración de la replica como repositorio a utilizar
Para la configuración del repositorio se deben habilitar unas lineas en el fichero “/etc/apt/sources.list”, este proceso lo podremos realizar manualmente editando el fichero con permisos de administración y un editor de texto, o bien utilizar una utilidad gráfica como “repoman”. En cualquier caso serán necesarios permisos de administración para realizar dichas modificaciones.
[[[FIGURA7]
[[[FIGURA9]
En cualquier caso debe aparecer como primeras lineas la URL del repositorio mostrando el siguiente contenido.
[[[FIGURA5]
Posteriormente ya debe estar todo el trabajo realizado y se pueden realizar las comprobaciones para cerciorarse que el servicio es funcional.
Probar a actualizar la base de datos de paquetes disponible, no debe emitir ningún error, el contenido puede ser diferente pero debe contener las lineas correspondientes al nuevo repositorio que se ha configurado.
[[[FIGURA6]
Si actualizamos algún software debe de ser capaz de obtenerlo desde la réplica recién configurada.
[[[FIGURA10]
Si se han realizado todos los pasos correctamente pero se observa que el software no se obtiene de la réplica centralizada, se deberán realizar las siguientes comprobaciones:
[[[FIGURA11]