[[PageOutline(2-5,Índice)]] = 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) }}}