Changes between Initial Version and Version 1 of Reunion170614


Ignore:
Timestamp:
Jun 20, 2014, 2:07:32 PM (10 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion170614

    v1 v1  
     1[[TOC(heading=Índice)]]
     2= Videoconferencia 17 de junio de 2014 =
     3
     4Asisten: Zaragoza, Barcelona, Málaga y Sevilla
     5
     6Próxima reunión: 1 de Julio de 2014.
     7
     8== Últimos cambios versión 1.0.5 ==
     9=== Transferencia con torrent. ===
     10Cuando protocolo de transferencia es torrent, después un error de conexión se podría continuar la descarga por donde se había dejado en vez de empezar de nuevo, se ha modificado el script para que se haga así.
     11
     12=== Gestión de equipos iMac. ===
     13__Función ogFindCache.__ Para particiones GPT ya detecta bien la cache aunque no esté en la partición cuarta.
     14
     15__Consola Web.__ En las propiedades de equipo se mostraba la cache pero no su contenido. Ahora lo muestra aunque no esté en la partición cuarta.
     16
     17=== Script de cambio de IP del servidor. ===
     18Ya existía, pero sólo permitía elegir entre las tarjetas de red que estuvieran en el momento de instalar opengnsys.
     19
     20Dándole el interfaz de red, busca su IP y la incluye en todos los archivos de configuración de los servicios de opengnsys, la consola web y las entradas de la base de datos referentes al servidor de administración y el repositorio.
     21
     22Al final del script se muestran un par de cosas que es necesario cambiar manualmente: los fichero PXE,...
     23
     24Se ha probado y ha ido bien.
     25
     26=== Particiones FAT16, FAT32. ===
     27Se detectan correctamente, antes a todas le ponía FAT32.
     28
     29=== Compatibilidad con Fedora 20. ===
     30Se ha modificado el instalador para que sea compatible con esta distribución.
     31        * Se detecta bien el tipo de distribución.
     32        * Se instalan dependencias para el protocolo torrent: python-crypt
     33
     34En el archivo de RC había problema de activación del servicio tftp, pero ya se había corregido en la
     35versión del branch.
     36
     37=== ogCopyFile. ===
     38Usa el rsync para copiar, transfería los ficheros ocultos y luego los pasaba a su nombre final. Esto hacía que en caso de cortarse la transferencia se quedaba el archivo indefinidamente ocupando sitio en la cache.
     39
     40Se ha modificado para que se transfieran los ficheros con su nombre definitivo.
     41
     42== Pruebas. ==
     43
     44
     45=== Máquina sin disco. ===
     46Se ha configurado como cliente de opengnsys una máquina sin disco y va bien, en la consola aparece con un disco de tamaño 0.
     47
     48=== CentOs6.5 ===
     49Ogclient lo arranca bien.
     50
     51=== Grub. ===
     52Para que el arranque sea más rápido se está probando a arrancar por PXE, pero llamando al MBR.
     53
     54Se instala un grub en el mbr que dé la opción de arrancar cualquier sistema operativo del disco y además una entrada que llame al ogclient. De manera que una vez pasado el tiempo de espera definido se arranque con ogclient.
     55
     56Por una lado el usuario puede elegir el sistema operativo de forma más rápida y por otro se puede hacer mantenimiento en remoto.
     57
     58=== Dos clientes opengnsys en el mismos servidor. ===
     59Para tener dos clientes se está probando a meter en la cache el cliente 1.0.4, al arrancar muestra un menú que está también en cache y sólo permite arrancar los sistemas operativos.
     60
     61Por otro lado se tiene el cliente 1.0.5 en el servidor, que aprovecha las nuevas opciones que permite este kernel (sincronizadas, mayor detección de sistema de ficheros,...)
     62
     63En "!NetBoot avanzado" incluimos una plantilla más para arrancar con el cliente en cache y cambiamos los equipos a está o la normal (que arranca con el ogclient en el servidor) según necesitemos.
     64
     65=== Actualización. ===
     66Con las versiones antiguas de podría haber problemas por las versiones que tengan los paquetes.
     67
     68=== Uso de Ext4. ===
     69Detecta bien el sistema de ficheros, se puede crear la imagen y restaurar.
     70
     71No se ha probado a hacer imágenes con btrfs, con el ogclient 1.0.5.
     72
     73== Integración de la versión 1.0.5. ==
     74Se considera que la versión está suficientemente probada para pasarla a la rama estable.
     75
     76Se hará la integración del código en el trunk, antes de anunciarlo se probará por nosotros por si hay algún error debido a la propia integración.
     77
     78No se integrará ningún ticket más.
     79
     80Se revisará la rama de los ticket, para pasar a resueltos los que estén acabados.
     81
     82
     83== Documentación. ==
     84Para la nueva versión se ha actualizado la información que teníamos en el curso, pero falta incluir los nuevos comportamiento. Conviene que cada persona documente los que le sean más familiares.
     85
     86== Virtual Cache. ==
     87Se está planteando ofrecer a los alumnos máquinas físicas en los periodos que están desocupadas. Por ejemplo un número limitado de equipos (para que el gasto eléctrico no sea excesivo) en el horario que no haya clases.
     88
     89Habría un número se equipos levantados y se irían arrancando otros según la demanda que existiera.
     90
     91Para las máquinas virtuales se está  usando UDS con ovirt, UDS se comunica con el gestor del hipervisor a través de un servicio web con una API
     92
     93Para las máquinas físicas se podría usar UDS con OpenGnSys. Opengnsys se encargaría de:
     94 * ir levantando los equipos con Wake Onlan.
     95 * saber qué máquinas son las que puede ofrecer a UDS .
     96 * informar del estado en el que se encuentran.
     97
     98Ya se tiene configurado algo similar. Para realizar un cluster de computación, se tienen unas máquinas con una imagen concreta y a cuando se arrancan fuera del horario de clase arrancan en esta imagen. También se apagan antes de que empiecen las clases para que se encuentren las  aulas en perfecto estado.
     99
     100Se podría incluir un periodo para restaurar el aula antes de las clases.
     101
     102Lo mejor sería un servicio web en opengnsys con el que se comunicará UDS. Como primera etapa se optará por un conjunto de script de servidor que puedan ser llamados a través de ssh.
     103
     104
     105
     106
     107
     108