wiki:Reunion120413

Version 2 (modified by trac, 7 years ago) (diff)

--

Acta Videoconferencia 12 de abril de 2013

Asisten: Zaragoza, Barcelona, Huelva y Sevilla

Próxima reunión: viernes 3 de mayo a las 10:30.

Uso de opengnsys en Barcelona.

Se va a utilizar openGnSys para los equipos de los despachos.

Se ha creado un grupo de trabajo de opengnsys que incluye personal de comunicaciones. Se ve muy positivo, solucionan el problema de la transferencia multicast con distinto hardware de comunicaciones.

Estado de la versión 1.0.5

Revisamos el estado de los ticket:

#585 incluir en la administración web las opciones dns y proxy para el ogLive

Está hecho, sólo falta probar.

Se modifica:

  • Propiedades de aulas → se añade ip dns y url proxy (opcionales) y se quita tamaño de cache.
  • Base de datos → se añade campo proxy, dns ya estaba.
  • Comprobación IP y url con un javascript mejor

#245 Teclado internacional en el cliente

Funciona.

  • No funcionan las teclas Ctrl+Alt → no permite abrir segunda consola en bash → se ve bien y que aumenta la seguridad.
  • El idioma del teclado se de toma la variable LANG que se le pasa al kernel por PXE.

#565 Imágenes diferenciales (y sincronizadas)

Se mantienen las dos versiones especificando que están en beta.

Alonso ya las está utilizando, en una clase tiene un imagen básica para todos los equipos y luego al pc del profesor le añade una diferencial.

Cuando hablamos de diferenciales se habla de dos conceptos:

  • Imágenes sincronizadas: Al restaurar las imágenes básicas sólo se copian los archivos que se han modificados. De igual forma ocurre al crear una imagen básica por segunda vez, sólo se modificará lo que haya cambiado en la partición del equipo modelo.
  • Imágenes diferenciales: Tras crear una imagen básica, aplico cambios al equipo modelo y puedo crear una imagen diferencial respecto a la básica. Al restaurar, clonaré primero la imagen básica y luego la diferencial. En general, sólo podemos aplicar una diferencial sobre una básica: en el caso de windows, no podemos realizar diferencias sobre los archivos de registro, por lo que se copiarán enteros. Tanto en windows como linux las diferenciales añaden y borran archivos, puede que la primera diferencial borre archivos que necesite la segunda. En determinados casos sí será posible incluir una segunda diferencial (ej: programas que se descomprimen en un directorio).

Se puede manipular el fichero de imagen en el servidor: añadir o borrar archivos o manipular las claves del registro de windows.

#589 ogConfigureFstab() en Boot.lib

Está listo. Funciona para distintas distribuciones de linux.

En el fstab quita el UUID de los discos y los sustituye por el nombre del dispositivo (ej: /dev/sda1)

#592 ogBoot sobre un sistema de archivos GNU/Linux depende del valor default del grub.cfg

En la versión 1.0.4 al instalar el grub si hay dos linux sólo configura el arranque para el que se está restaurando.

Comprobar en la versión 1.0.5

#552 Permitir crear CACHE en cualquier disco

Funciona. La consola sólo lo detecta en el primero.

#594 Reactivar el comando Formatear y Particionar

Funciona. Sólo queda probar.

  • Sólo para el primer disco con partición MSDOS.
  • En las particiones extendidas hay que particionar y reiniciar para después formatear.

#455 Comunicacion SSH entre un Servidor central y repositorios

Está terminado. Esta situado en la rama de los ticket en http://opengnsys.es/browser/branches/version1.0-tickets/comunicacionSSHrepositorios-ticket455

#557 Cambio-Unidad-Organizativa

Creemos que está terminado. Sólo falta probar.

#571 NTAutoLogon: muestra la clave del usuario de autologon

Está terminado, sólo hace falta probar.

Es una función obsoleta, se corrige por si alguien la está usando.

#588 Grub para linux 32 y 64 bits. incluye configurador del cfg

Creamos que está terminado, sólo falta probar.

#535 torrent-creator con imágenes mayores a 80 GB entra en bucle y no finaliza.

Terminado, sólo probar por parte de málaga.

#555 longitud maxima nombres netbios

Cerrado. Sólo probar:

  • Función de cambio de nombre de windows controla la longitud y devuelve un error si excede el tamaño.
  • Se ha incluido un aviso en la consola.

Mejoras para próximas versiones

Cambios de configuración de arranque PXE desde cualquier página de la consola.

Se podrían crear funciones e incluirlas en un directorio. Se podrían llamar desde cualquier sitio.

WakeOnLan

A raíz del ticket 455 se comenta que según las universidades existen distintas formas de realizar wakeonlan sobre los cliente.

  • En general tenemos un server para una única subred. El wake on lan lo realiza el server por broadcast. Esto lo limita a los equipo de su subred.
  • Huelva realiza wakeolan desde los repositorios en vez de desde el server. Ya que tiene un único server y varios repositorios, cada repositorio en una subred donde realiza el broadcast.
  • Zaragoza tiene un único server y un único repo para varias subredes. Manda el paquete waleOnLan con un formato diferente sobre un router por unicast, el router se encarga de transmitirlo a la subred correcta.

Más adelante se intentarán incluir las distintas opciones en la consola.

Base de datos.

Las distribuciones de linux a partir de ahora van a cambiar la base de datos de mysql a mariadb. Nos interesa porque incluye integridad referencial.

Se ha probado a sustituirla sin cambiar nada más y ha ido todo bien.

Problemas.

Las conexiones con el servidor ogAdmServer se quedan abiertas. Es difícil de solucionar.

Realizando un “lsof -i” encontramos más conexiones que equipos. Muchas de ellas están esperando a ser cerradas.

lsof -i|grep ogAdmSe|sort
...
ogAdmServ 15876      root   84u  IPv4 25220416      0t0  TCP triana:conf->10.1.14.145:50945 (ESTABLISHED)
ogAdmServ 15876      root   85u  IPv4 25221130      0t0  TCP triana:conf->10.1.12.95:49156 (ESTABLISHED)
ogAdmServ 15876      root   86u  IPv4 25222256      0t0  TCP triana:conf->10.1.12.96:49156 (ESTABLISHED)
ogAdmServ 15876      root   87u  IPv4 25222308      0t0  TCP triana:conf->10.1.14.145:48831 (CLOSE_WAIT)
ogAdmServ 15876      root   88u  IPv4 25222309      0t0  TCP triana:conf->10.1.14.145:48832 (CLOSE_WAIT)
ogAdmServ 15876      root   89u  IPv4 25221869      0t0  TCP triana:conf->10.1.14.145:48833 (CLOSE_WAIT)
ogAdmServ 15876      root    8u  IPv4 24778121      0t0  TCP triana:conf->10.1.12.70:49206 (CLOSE_WAIT)
ogAdmServ 15876      root   90u  IPv4 25222313      0t0  TCP triana:conf->10.1.14.145:48834 (CLOSE_WAIT)
ogAdmServ 15876      root   91u  IPv4 25226896      0t0  TCP triana:conf->10.1.14.164:46604 (ESTABLISHED)
ogAdmServ 15876      root   92u  IPv4 25228400      0t0  TCP triana:conf->10.1.14.164:60127 (CLOSE_WAIT)
ogAdmServ 15876      root   93u  IPv4 25228401      0t0  TCP triana:conf->10.1.14.164:60128 (CLOSE_WAIT)
ogAdmServ 15876      root   94u  IPv4 25228402      0t0  TCP triana:conf->10.1.14.164:60129 (CLOSE_WAIT)
ogAdmServ 15876      root   95u  IPv4 25228403      0t0  TCP triana:conf->10.1.14.164:60130 (CLOSE_WAIT)