Changes between Version 1 and Version 2 of Reunion101013
- Timestamp:
- Oct 15, 2013, 8:27:46 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Reunion101013
v1 v2 3 3 4 4 Asistentes: Teruel, Barcelona, Málaga, Sevilla y Huelva. 5 5 6 Próxima: 17 Octubre de 2013. 6 7 … … 8 9 Van Juan Jesús de Málaga y Jonathan de Barcelona, de Zaragoza no sabemos nada. 9 10 10 Se hará un nuevo tgz de instalacióny se colgará en descargas.11 Se sacará el instalable de la versión beta en un nuevo tgz y se colgará en descargas. 11 12 12 13 Se realizará un nuevo mapa de implantación. … … 23 24 24 25 === !OgCopyFile. === 25 Cuando se utiliza el protocolo unicast se utiliza la función OgCopyFile, que hace la trasferencia con rsync sobre samba. Según la documentación se mejora el rendimiento si se utiliza directamente el demonio rsync.26 Se ha modificado la función para que al detectar que el origen o destino del fichero es el remoto utilice el demonio. La pruebas iniciales no han mostrado mejoras claras, convendría seguir probándolo para decidir si se realiza el cambio o no.26 Cuando se utiliza el protocolo unicast se utiliza la función !OgCopyFile, que hace la trasferencia con rsync sobre samba. Según la documentación se mejora el rendimiento si se utiliza directamente el demonio rsync. 27 Se ha modificado la función para que al detectar que el origen o destino del fichero es el remoto utilice el demonio. 27 28 28 El código está en http://opengnsys.es/browser/branches/version1.0-tickets/OgCopyFile_Servicio_rsync-ticket618, en el archivo de la librería sólo se ha modificado la función !OgCopyFile. 29 La pruebas iniciales no han mostrado mejoras claras, convendría seguir probándolo para decidir si se realiza el cambio o no. 30 31 El código está en [source:branches/version1.0-tickets/OgCopyFile_Servicio_rsync-ticket618 OgCopyFile_Servicio_rsync-ticket618] , en el archivo de la librería sólo se ha modificado la función !OgCopyFile. 29 32 30 33 === Sistemas de ficheros reconocidos por kenel 3.7. === … … 42 45 === Consola: comandos particionar y formatear. === 43 46 El comando sólo trabaja sobre el primer disco si la tabla de particiones es MSDOS. 47 44 48 Se ha modificado la consola para que muestre mensaje informativo si el equipo tiene más de un disco o la tabla de particiones es GPT. 45 49 46 50 === Errores aleatorios. === 47 En teruel y Zaragoza equipos con 4 particiones (Windows, linux, swap y cache) dan errores aleatorios al restaurar. En equipos con dos particiones no sucede. No se sabe a qué se debe. 51 En teruel y Zaragoza equipos con 4 particiones (Windows, linux, swap y cache) dan errores aleatorios al restaurar. 52 53 En equipos con dos particiones no sucede. No se sabe a qué se debe. 48 54 49 55 === Multicast entre distintas subredes. === 50 56 En Teruel tiene varias subredes, para que el multicast funcione correctamente: 51 En el comando de enviar (udp-sender) se ha modificado el parámetro ttl de 1 a 16, esto ya viene por defecto en la versión nueva.52 En el comando para recibir (udp-receiver) si ha añadido la ip del equipo servidor. Se podría poner en el comando tomando la ip del repositorio por defecto.57 * En el comando de enviar (udp-sender) se ha modificado el parámetro ttl de 1 a 16, esto ya viene por defecto en la versión nueva. 58 * En el comando para recibir (udp-receiver) si ha añadido la ip del equipo servidor. Se podría poner en el comando tomando la ip del repositorio por defecto. 53 59 54 60 El PXE ha ido siempre bien entre las distintas subredes. … … 60 66 === Fallo de disco en cliente. === 61 67 Si un cliente tenía el disco en mal estado, al iniciar el cliente de opengnsys se quedaba intentando detectar las particiones infinitamente. 62 Se ha modificado Disk.lib de forma que el comando tiene un timeout de 5s. Si no devuelve nada mata el proceso. Tarda un par de minutos pero sí arranca. 68 69 Se ha modificado Disk.lib de forma que el comando tiene un timeout de 5s. Si no devuelve nada mata el proceso. Tarda un par de minutos pero sí arranca. 63 70 En el servidor aparece un disco con un tamaño pero sin tabla de particiones. 64 71 65 72 === Función que comprueba si un sistema de fichero está montado en modo escritura. === 66 73 Se usa para los Mac, si el sistema de ficheros está con journaling no se puede escribir en él y no se puede realizar la postconfiguración. 67 La función se puede meter dentro de un condicional para XXX 74 75 Para usarla en los script, la función se puede meter dentro de un condicional. 68 76 69 77 === Detectar CPU a 95% === 70 78 En algunas ocasiones el ogAdmServer se pone al 95%, hay que buscar los motivos. 71 Parece que las funcionesAutoExec y el envioProgramacion no cierran las conexiones con el servidor.72 En unas aulas de sevilla ha desaparecido el problema al pasar de páginas de inicio automáticas (que contienen en los enlaces llamadas a procedimientos) a páginas personalizadas.79 * Parece que las funciones !AutoExec y el envioProgramacion no cierran las conexiones con el servidor. 80 * En unas aulas de sevilla ha desaparecido el problema al pasar de páginas de inicio automáticas (que contienen en los enlaces llamadas a procedimientos) a páginas personalizadas. 73 81 Existe el script isAlive que comprueba si el servidor está caído o está ocupando un % de CPU, se va a revisar e incluir en esta versión. Utiliza la herramienta nmap¿? para controlar la carga del sistema. 74 82 75 Herramienta monit: son un conjunto de script que permite establecer reglas y según el comportamiento del sistema realiza las acciones especificadas (ej: mail).83 '''Herramienta monit''': son un conjunto de script que permite establecer reglas y según el comportamiento del sistema realiza las acciones especificadas (ej: mail). 76 84 77 85 === Tickets pendientes. === … … 90 98 91 99 Proceso de creación de la imagen: 92 * Desde el sistema operativo Ma Se deshabilita el journaling del sistema de ficheros y se hace limpieza.93 * Se reinicia en OG 94 * Se crea la imagen, no se usa el script si no la función ogCreateImagen . (la imagen se guarda en un disco externo)*100 * Desde el sistema operativo Mac se deshabilita el journaling del sistema de ficheros y se hace limpieza. 101 * Se reinicia en OG. 102 * Se crea la imagen, no se usa el script si no la función ogCreateImagen (la imagen se guarda en un disco externo)*. 95 103 96 * Para restaurar se utiliza la función ogRestoreImage (desde disco externo)* 104 * Para restaurar se utiliza la función ogRestoreImage (desde disco externo)*. 97 105 * Se genera el fichero de postconfiguración y se copia a la partición restaurada. 98 106 * En el primer inicio se ejecuta el fichero de postconfiguración: … … 103 111 * Pone volumen a 1. 104 112 105 Nota : Como no hay acceso a la red se hace un enlace simbólico de /opt/opengnsys/images a el directorio del disco externo donde guardamos la imagen.113 Nota*: Como no hay acceso a la red se hace un enlace simbólico de /opt/opengnsys/images a el directorio del disco externo donde guardamos la imagen. 106 114 107 115 Para la postconfiguración se ha partido de los script de Málaga y se han modificado creando un único script. … … 109 117 Se decide que la particiones EFI y de recuperación tendrán el atributo de clonable, actualmente no lo son. 110 118 111 Hay un ticket creado, se creará un subdirecotrio para la versión 1.0.5 y se subir an los script.119 Hay un ticket creado, se creará un subdirecotrio para la versión 1.0.5 y se subirán los script. 112 120 113 121 == Configuración de registro de usuario. == 114 122 Se está creando un script que permite configurar en NTUSER.DAT de los usuarios. Utiliza la función ogGetHive. 115 123 116 Se ha hecho para un problema concreto, habrá que añadir más comprobaciones. Se incluirá en un ticket.124 Se ha hecho para un problema concreto, habrá que añadir más comprobaciones. Se incluirá en un ticket. 117 125 118 === Cliente 3.8. === 119 Hay más programas para configurar los registros de windows. Algunos permiten inportar directamente un archivo .reg. 126 Para los clientes 3.8. hay más programas para configurar los registros de windows. Algunos permiten importar directamente un archivo .reg. 120 127 121 128 == Tarjeta de red en Windows. == … … 123 130 Se está creando un script para limpiar la información. 124 131 125 == Gestión de Cambios. ==126 En la lista de RedIris se muestr mucho interés por la gestión de cambios de los equipos.127 Más adelante se podría incluir en opengnsys, partiendo de una imagen básica y instalando paquetes de sotfware extra con aplicaciones como Pup et y xxx132 == Gestión de configuración. == 133 En la lista de !RedIris se muestr mucho interés por la gestión de cambios de los equipos. 134 Más adelante se podría incluir en opengnsys, partiendo de una imagen básica y instalando paquetes de sotfware extra con aplicaciones como Puppet. 128 135 129 136 == Control de Videoproyectores. == … … 132 139 En Málaga también se esta desarrollando algo parecido. 133 140 134 Se basan en el standar pjlink para controlar videopro evtores, se utliza en modo comandoy librerías python implementan funciones del protocolo.141 Se basan en el standar pjlink para controlar videoproyectores, se utliza en modo comando y hay librerías python implementan funciones del protocolo. 135 142 136 143 El python se podría encapsular en el php, y desde la consola tener el videoproyector como un equipo más del aula, con características especificas y con comandos que permitan encenderlo, pagarlo y obtener información de estado (reporte de fallos, número de horas de lampara,...) … … 140 147 141 148 == Curso Online. == 142 Adaptar la documentación del curso a la versión 1.0.5. Hay temas de conceptos que no cambia rn muchos. Una vez adaptado, crear los pdf.149 Adaptar la documentación del curso a la versión 1.0.5. Hay temas de conceptos que no cambian muchos. Una vez adaptado, crear los pdf. 143 150 144 151 Se plantea la posibilidad de incluir el curso en Open Badges para facilitar la certificación del curso de OpenGnSys.