Changes between Initial Version and Version 1 of Reunion130412


Ignore:
Timestamp:
Apr 17, 2012, 6:40:09 AM (13 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion130412

    v1 v1  
     1La página no está terminada.
     2
     3[[TOC(heading=Índice)]]
     4
     5= Videoconferencia 13 Abril 2012
     6
     7Asisten: Zaragoza, Barcelona, Huelva, Málaga y Sevilla
     8
     9Próxima reunión: viernes 4 mayo de 2012, a las 10:30
     10
     11== Próxima versión ==
     12Ver que ticket son imprescindibles.
     13
     14Lo tiquet resueltos se pondrán en una rama para que los prueben las demás universidades, se mandará información de los avances a la lista.
     15
     16Pasamos a ver los ticket que se están resolviendo:
     17
     18== Arranque dual: Instalación del grub al restaurar linux.  ==
     19
     20El objetivo es permitir un arranque dual en local en caso de un fallo en la red, y por tanto del arranque PXE.
     21
     22Al restaurar linux se instalan dos versiones del grub:
     23 * en el MBR con la configuración de todos los sistemas operativos que tenga el PC.
     24 * en el sector de arranque de la partición, que sólo permite arrancar el propio linux
     25
     26Esto permite elegir según la configuración del disco entre una arranque dual o sólo de linux.
     27
     28== Configuración del arranque de Windows  desde la consola  ==
     29En el inventario de hardware existirá una opción que permita arrancar “en caliente” o reinciando.
     30
     31Se han hecho pruebas y la mayoría del hardware permite iniciar windows sin reiniciar con la opción del kernel acpi=nopci
     32
     33== Configuración de la resolución de pantalla desde la consola ==
     34En las propiedades del  menú de inicio se puede configurar el valor de la resolución de la pantalla del cliente opengnsys.
     35
     36Ya está incluida en la rama de la versión1.0
     37
     38== Procedimientos encadenados y clientes para Linux y Windows ==
     39Los procedimientos encadenados permiten agrupar acciones en un procedimiento (hasta ahora sólo se ejecutaba la primera).
     40
     41Los clientes permiten reiniciar y apagar los sistemas operativos, más adelante se podrá ejecutar un archivo por lotes.
     42
     43Se va a modificar el cliente de windows para que sea un servicio. El actual se puede ejecutar en segundo plano, de forma que el usuario no puede cerrarlo, pero hay que iniciar la sesión para que se ejecute.
     44
     45Tanto los procedimientos encadenados como el cliente de linux están incluidos en la rama de la versión1.0
     46
     47== Instalación en otras distribuciones. ==
     48
     49Para CentOs está casi terminado el instalador.
     50
     51Si inician casi todos los servicios.
     52
     53== Discos de estado sólido. ==
     54Esta terminado. Se va a poner en un ticket para que lo probemos las demás universidades.
     55
     56'''Características del GPT'''
     57 * Al redimensionar la partición se pierden los datos (en las otras no)
     58
     59 * Permite hasta 128 particiones, sin distinguir entre primarias y lógicas.
     60
     61'''Cambios'''
     62 * Ha habido que modificar el identificador de la cache. Se utilizaba ca00, pero gpt sólo admite valores establecidos. Se ha cambiado por 8301, que corresponde a partición reservada linux. Siendo el 8300 para las particiones linux
     63Se plantea la posibilidad de usar para la cache el valor de las particiones BSD si pensamos que el valor 8301 pueda dar confusión.
     64
     65 * Se sigue dejando la partición 4 para la cache.
     66
     67 * Modificación de las funciones para que identifiquen el tipo de disco y utilicen el comando adecuado.
     68
     69 * En el cliente opengnsys se incluye el comando gdisk (GPT fdisk) en su versión 08 compilada (el de la distribución no distinguía entre particiones linux y windows)
     70
     71 * En el asistente de particionado se añaden dos nuevos parámetros: número de disco y tipo de tabla de particiones.
     72
     73
     74== Equipos MAC ==
     75Están haciendo pruebas en Málaga.
     76Tienen particionado GTP con lo anterior estaría resuelto.
     77Se han hecho pruebas de clonación y van bien.
     78Da problemas el arranque PXE porque no usa el protocolo standar.
     79
     80Actualmente para instalar opengnsys se arrancan los equipos desde un USB y se guarda el cliente en cache.
     81El funcionamiento normal en arrancar desde cache y luego el cliente se conecta al servidor GO.
     82
     83Gestión de la cache desde consola
     84Se puede ver el contenido de la cache y se pueden borrar imágenes de la cache
     85
     86Ideas:
     87Configurar desde la interfaz web algunos parámetros a incluir en el menú por defecto → entre ellos la ip del servidor.
     88Curso de opengnsys en rediris
     89
     90
     91
     92== Autenticación en el menú de inicio del cliente opengnsys. ==
     93Ya está terminado, se subirá a una rama de ticket para que se pueda probar.
     94
     95== Lógica de los scripts de restauración ==
     96
     97Se están poniendo en el dropbox flujogramas de los script de actualización y restauración de imágenes, para intentar eliminar comportamientos duplicados o inconsistentes entre scripts.
     98
     99Sincronización de imágenes
     100Se ha puesto la documentación en el wiki.
     101
     102
     103permite crear imágenes completas que se sincronicen con la partición destino copiando sólo las diferencias, es opcional borrar los ficheros
     104permite crear imágenes diferenciales referidas a una completa, con los cambios realizados en el equipo modelo.
     105
     106Las imágenes completas se crean con squashfs y se restauran con rsync.
     107Las diferenciales se crean con rsync (para calcular las diferencias), utilizan un directorio temporal y desde él se utiliza squash para generar la imagen.
     108
     109Hay que optimizar el tiempo de restauración, al comparar lo que existe en la partición con la imagen tarda bastante. Luego se incluiría en los scripts.
     110
     111Proyecto fin de carrera
     112Huelva va a tener alumnos de proyecto para realizar una serie de aplicaciones web complementarias a opengnsys (reservas, inventario,...).
     113
     114Se plantea utilizar un framework de php común a las aplicaciones, que luego se utilizará en la siguiente versión de la consola de opengsys. Hay que comparar entre los existentes para elegir el mejor.
     115
     116Características que necesitamos del framework:
     117Independiente del motor de base de datos.
     118Acceso a servicios web
     119
     120Si existen aplicaciones que ya realicen lo función que necesitamos, mejor que generar una nueva sería crear un conector entre opengnsys y dicha aplicación. Ej: fusion inventory
     121
     122Se incluirá en el wiki una página donde breve descripción de los posibles proyectos, tanto los que se estén llevando a cabo, como ideas para el futuro.
     123
     124
     125
     126== Articulo para Linux Magazine ==
     127Sería bueno acabarlo en abril, para que sarliera en junio.
     128
     129La primera versión está en el google docs.
     130
     131== Curso online de opengsys ==
     132
     133En el portal para formación de docencia-net http://docencia-net.cv.uma.es ya hay creado un Curso OpenGnsys.
     134
     135Se subirán las transparencias de Sevilla, un curso de gestión desde la consola y otro avanzado.
     136Se subirá la documentación de Málaga, incluye ejercicios para repasar los contenidos.
     137Existen herramientas para pasar de office a SCORM, podrían ayudar.
     138
     139== Errores detectados ==
     140'''Error en ogFormat'''
     141
     142Si la función no detecta el tipo de partición no permite formatearla, aunque se le pase como parámetro el tipo de Sistema de ficheros.
     143
     144Huelva lo ha cambiado junto con las funciones GTP.
     145
     146Ya había abierto abierto ticket, se propone tratar aparte y se sube ya a la versión 1.0
     147
     148'''ogDeletePartitionsTable'''
     149
     150Esta en dos librerías. Disk.lib FileSystem.lib →es un error, hay que eliminarla de  FileSystem.lib → hacerlo ya en la rama de la versión 1.0
     151
     152Nota:  ogDeletePartitionsLabels le pasa igual.