Changes between Version 1 and Version 2 of Reunion101013


Ignore:
Timestamp:
Oct 15, 2013, 8:27:46 AM (11 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion101013

    v1 v2  
    33
    44Asistentes: Teruel, Barcelona, Málaga, Sevilla y Huelva.
     5
    56Próxima: 17 Octubre de 2013.
    67
     
    89Van Juan Jesús de Málaga y Jonathan de Barcelona, de Zaragoza no sabemos nada.
    910
    10 Se hará un nuevo tgz de instalación y se colgará en descargas.
     11Se sacará el instalable de la versión beta en un nuevo tgz y se colgará en descargas.
    1112
    1213Se realizará un nuevo mapa de implantación.
     
    2324
    2425=== !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.
     26Cuando 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.
     27Se ha modificado la función para que al detectar que el origen o destino del fichero es el remoto utilice el demonio.
    2728
    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.
     29La pruebas iniciales no han mostrado mejoras claras, convendría seguir probándolo para decidir si se realiza el cambio o no.
     30
     31El 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.
    2932
    3033=== Sistemas de ficheros reconocidos por kenel 3.7. ===
     
    4245=== Consola: comandos particionar y formatear. ===
    4346El comando sólo trabaja sobre el primer disco si la tabla de particiones es MSDOS.
     47
    4448Se 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.
    4549
    4650=== 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.
     51En teruel y Zaragoza equipos con 4 particiones (Windows, linux, swap y cache) dan errores aleatorios al restaurar.
     52
     53En equipos con dos particiones no sucede. No se sabe a qué se debe.
    4854
    4955=== Multicast entre distintas subredes. ===
    5056En 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.
    5359
    5460El PXE ha ido siempre bien entre las distintas subredes.
     
    6066=== Fallo de disco en cliente. ===
    6167Si 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
     69Se 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.
    6370En el servidor aparece un disco con un tamaño pero sin tabla de particiones.
    6471
    6572=== Función que comprueba si un sistema de fichero está montado en modo escritura. ===
    6673Se 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
     75Para usarla en los script, la función se puede meter dentro de un condicional.
    6876
    6977=== Detectar CPU a 95% ===
    7078En algunas ocasiones el ogAdmServer se pone al 95%, hay que buscar los motivos.
    71 Parece que las funciones AutoExec 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.
    7381Existe 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.
    7482
    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).
    7684
    7785=== Tickets pendientes. ===
     
    9098
    9199Proceso de creación de la imagen:
    92  * Desde el sistema operativo MaSe 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)*.
    95103
    96  * Para restaurar se utiliza la función ogRestoreImage (desde disco externo)*
     104 * Para restaurar se utiliza la función ogRestoreImage (desde disco externo)*.
    97105 * Se genera el fichero de postconfiguración y se copia a la partición restaurada.
    98106 * En el primer inicio se ejecuta el fichero de postconfiguración:
     
    103111        * Pone volumen a 1.
    104112
    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.
     113Nota*: 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.
    106114
    107115Para la postconfiguración se ha partido de los script de Málaga y se han modificado creando un único script.
     
    109117Se decide que la particiones EFI y de recuperación tendrán el atributo de clonable, actualmente no lo son.
    110118
    111 Hay un ticket creado, se creará un subdirecotrio para la versión 1.0.5 y se subiran los script.
     119Hay un ticket creado, se creará un subdirecotrio para la versión 1.0.5 y se subirán los script.
    112120
    113121== Configuración de registro de usuario. ==
    114122Se está creando un script que permite configurar en NTUSER.DAT de los usuarios. Utiliza la función ogGetHive.
    115123
    116 Se ha hecho para un problema concreto, habrá que añadir más comprobaciones.Se incluirá en un ticket.
     124Se ha hecho para un problema concreto, habrá que añadir más comprobaciones. Se incluirá en un ticket.
    117125
    118 === Cliente 3.8. ===
    119 Hay más programas para configurar los registros de windows. Algunos permiten inportar directamente un archivo .reg.
     126Para los clientes 3.8. hay más programas para configurar los registros de windows. Algunos permiten importar directamente un archivo .reg.
    120127
    121128== Tarjeta de red en Windows. ==
     
    123130Se está creando un script para limpiar la información.
    124131
    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 Pupet y xxx
     132== Gestión de configuración. ==
     133En la lista de !RedIris se muestr mucho interés por la gestión de cambios de los equipos.
     134Más adelante se podría incluir en opengnsys, partiendo de una imagen básica y instalando paquetes de sotfware extra con aplicaciones como Puppet.
    128135
    129136== Control de Videoproyectores. ==
     
    132139En Málaga también se esta desarrollando algo parecido.
    133140
    134 Se basan en el standar pjlink para controlar videoproevtores, se utliza en modo comando y librerías  python implementan funciones del protocolo.
     141Se basan en el standar pjlink para controlar videoproyectores, se utliza en modo comando y hay librerías  python implementan funciones del protocolo.
    135142
    136143El 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,...)
     
    140147
    141148== Curso Online. ==
    142 Adaptar la documentación del curso a la versión 1.0.5. Hay temas de conceptos que no cambiarn muchos. Una vez adaptado, crear los pdf.
     149Adaptar 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.
    143150
    144151Se plantea la posibilidad de incluir el curso en  Open Badges para facilitar la certificación del curso de OpenGnSys.