opengnsys-1.0 (#5) - Primeros pasos con opengnsys (#39) - Message List

Primeros pasos con opengnsys
 unsolved

Hola soy Jonathan de la UAB, estoy probando opengnsys y me encuentro con unas dudas.

El primero es a la hora de clonar una maquina. Consigo hacer imagen de una maquina con windows 7 y ubuntu 10.04.2 con grub i consigo restaurar las dos imagenes en una nueva maquina, pero al arrancar el grub no me aparece y no arranca. He probado copiando el mbr con ogCreateMbrImage 1 REPO win7mbr directamente en la consola de la maquina modelo y haciendo ogRestoreMbrImage REPO win7mbr 1 en la de destino pero sigue quedandose el inicio congelado, los comandos se ejecutan bien y dicen que lo ha copiado todo ok pero no funciona.

El segundo es como poder hacer un poco de postconfiguracion, meter la maquina en dominio etc.. opengnsys 1.0 lo contempla?

Ya por último es el tema de las particiones, he visto que no gestiona particiones logicas, y en nuestro montaje tenemos una maquina con 2 particiones NTFS para windows y 3 para linux (/, /home y swap) sin contar la cache. Es este entorno administrable desde opengnsys?

Muchas gracias!

Tree View Flat View (newer first) Flat View (older first)
  • Message #98

    Hola. Te respondo a las tres cosas.

    1) Esto es dificil de responder, puede fallar por varias cosas:

    • algunas BIOS se llevan mal con el grub.
    • supongo que además de XP has restaurado el Ubuntu en la misma partición que en el equipo original, que es donde reside al segunda parte del grub, la parte del sector de arranque busca en una partición concreta (la que se haya definido en la instalación del grub)

    2) En esta versión sólo hay cosas básicas, como el cambio de nombre del equipo en XP, cambio del fstab en linux configurando la partición donde está el sistema y cosas parecidas.

    3) Se acaba de crear una página en el manual de usuario que explica cómo podemos trabajar con las particiones lógicas desde la consola.

    Hasta ahora

    Irina

  • Message #99

    He conseguido crear las particiones extendidas con el manual pero mi pregunta ahora es; como puedo hacer imagen de una maquina con dichas particiones extendidas? porque el linux que esta en estas particiones no me lo detecta.

    Mis aulas tienen el siguiente particionado.

    1 NTFS:52428800 - Windows 7

    2 NTFS:524288 - Particion para windows

    3 EXTENDED:30842880 - Extendida

    5 EXT4:25600000 - Ubuntu /

    6 EXT4:1048576 - Ubuntu /home

    7 LINUX-SWAP:4194304 - Intercambio

    La segunda NTFS es necesaria porque usamos un software llamado deepfreeze que congela la unidad C i al reiniciar se pierden los cambios hechos, de esa manera tienen un sitio donde trabajar y no perder los datos por si hay un error y la maquina se reinicia, el /home lo tenemos por lo mismo, usamos lethe que hace lo mismo que deepfreeze.

    Esta soportado linux con /home montado en otra particion?

  • Message #100

    Hola.

    Yo te puedo ayudar a hacer las cosas "a pelo" para que prepares las tareas en la consola web o ejecutes los scripts a mano. La mejora más importante de la versión 1.0.2 será añadir soporte a particiones lógicas.

    Para crear imágenes hay que ejecutar el script createImage, para restaurar restoreImage y para arrancar bootOs (sistema con boot), bootWindows (gestor de arranque de Windows) o bootLinux (sistema de archivos /boot de Linux).

    En tu caso, para crear las imágenes en el repositorio:

    createImage 1 1 repo win7
    createImage 1 2 repo deepfreeze
    createImage 1 5 repo ubunturoot
    createImage 1 6 repo ubuntuhome
    

    Para restaurar:

    restoreImage repo win7 1 1
    restoreImage repo deepfreeze 1 2
    restoreImage repo ubunturoot 1 5
    restoreImage repo ubuntuhome 1 6
    

    Para arrancar los sistemas operativos:

    bootOs 1 1
    bootOs 1 5
    
  • Message #101

    Hola, para hacer lo mismo desde la consola, con cada uno de los comandos que te ha escrito Ramón puedes usar el comando "ejecutar script" y crear un procedimiento con cada una de estas ordenes.

    Luego podrás lanzarlo desde el ámbito que te interese.

  • Message #103

    Hola, pues estaba haciendo todos estos pasos que me habeis pasado cuando de golpe y porrazo los clientes han dejado de cargarme el cliente OGClient.

    Si pongo el OGclient normal, despues de cargar la distribucion cuando pone "Ejecutar cliente" no lo hace y cada x tiempo vuelve a salir:

    Cargar funciones del motor de clonacion
    Crear enlaces simbolicos
    ...
    Ejecutar cliente

    y se queda así en un bucle infinito.

    Si ejecuto el OGclient-admin despues de salir lo de "Ejecutar cliente" me sale el prompt (IMGogclient)root@maquina:/# y se queda ahi.

    Alguna idea de que ha podido pasar en el servidor? Todo esto me lo hace en todas las maquinas que tengo, así que supongo que sera problema de servidor.

  • Message #104

    Hola, Jonathan

    Hay veces que el servicio de administración (ogAdmServer) se cae y el cliente no puede conectarse y no llega a arrancar. Si acaso comprueba los procesos y reinicia opengnsys.

    Puedes obtener información de lo que está pasando en los log del server y de los clientes. El del server en /opt/opengnsys/log y el de los clientes ahí mismo o desde la consola con el botón derecho sobre el equipo que quieras.

    Hasta ahora

  • Message #105

    A ver si me sabeis decir el porque pasa esto proque ya he reinstalado 3 veces el servidor opengnsys y al principio si me contesta pero llega un momento en que deja de contestar a los clientes.

    Mi log del ogAdmServer.log es este:

    23/05/2011 17:38 *** Info: 001-Inicio de sesion
    23/05/2011 19:53 *** Error: Error:
    Code = 1064
    Description = You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2,0,0)' at line 1. Módulo actualizaConfiguracion()
    23/05/2011 20:34 *** Info: 001-Inicio de sesion
    23/05/2011 20:38 *** Error: Error:
    Code = 1305
    Description = FUNCTION ogAdmBD.0x does not exist. Módulo actualizaConfiguracion()
    24/05/2011 14:26 *** Info: 001-Inicio de sesion
    

    en uno de los clientes sale esto:

    23/05/2011 19:52 *** Debug: 5-008-Ejecución del script:/opt/opengnsys/interfaceAdm/getIpAddress
    23/05/2011 19:52 *** Debug: 5-Información devuelta 158.109.192.207
    23/05/2011 19:52 *** Info: 001-Inicio de sesion
    23/05/2011 19:52 *** Info: 003-Abriendo sesión en el servidor de Administración
    23/05/2011 19:52 *** Debug: 5-008-Ejecución del script:/opt/opengnsys/interfaceAdm/getConfiguration
    23/05/2011 19:53 *** Debug: 5-Información devuelta par=1	cpt=7	fsi=NTFS	soi=Windows 7 Enterprise	tam=10485760
    par=2	cpt=7	fsi=NTFS	soi=	tam=524288
    par=3	cpt=5	fsi=EXTENDED	soi=	tam=9952267+
    23/05/2011 19:53 *** Debug: 5-014-Configuración de particiones:par=1	cpt=7	fsi=NTFS	soi=Windows 7 Enterprise	tam=10485760
    par=2	cpt=7	fsi=NTFS	soi=	tam=524288
    par=3	cpt=5	fsi=EXTENDED	soi=	tam=9952267+
    23/05/2011 19:53 *** Error: 017-Error al recibir trama ***recv() fallo. Módulo recibeMensaje()
    23/05/2011 19:53 *** Error: 045-Ha ocurrido algún problema al recibir una petición de comandos o tareas pendientes desde el Servidor de Administración. Módulo inclusionCliente()
    23/05/2011 19:53 *** Error: Se han generado errores. No se puede continuar la ejecución de este módulo. Módulo main()
    

    y en el otro sale esto:

    24/05/2011 12:53 *** Debug: 5-008-Ejecución del script:/opt/opengnsys/interfaceAdm/getIpAddress
    24/05/2011 12:53 *** Debug: 5-Información devuelta 158.109.192.208
    24/05/2011 12:53 *** Info: 001-Inicio de sesion
    24/05/2011 12:53 *** Info: 003-Abriendo sesión en el servidor de Administración
    24/05/2011 12:53 *** Debug: 5-008-Ejecución del script:/opt/opengnsys/interfaceAdm/getConfiguration
    24/05/2011 12:53 *** Debug: 5-Información devuelta
    24/05/2011 12:53 *** Debug: 5-014-Configuración de particiones:
    24/05/2011 12:53 *** Error: 017-Error al recibir trama ***recv() fallo. Módulo recibeMensaje()
    24/05/2011 12:53 *** Error: 045-Ha ocurrido algún problema al recibir una petición de comandos o tareas pendientes desde el Servidor de Administración. Módulo inclusionCliente()
    24/05/2011 12:53 *** Error: Se han generado errores. No se puede continuar la ejecución de este módulo. Módulo main()
    24/05/2011 12:57 *** Debug: 5-008-Ejecución del script:/opt/opengnsys/interfaceAdm/getIpAddress
    24/05/2011 12:57 *** Debug: 5-Información devuelta 158.109.192.208
    24/05/2011 12:57 *** Info: 001-Inicio de sesion
    24/05/2011 12:57 *** Info: 003-Abriendo sesión en el servidor de Administración
    24/05/2011 12:57 *** Debug: 5-008-Ejecución del script:/opt/opengnsys/interfaceAdm/getConfiguration
    24/05/2011 12:57 *** Debug: 5-Información devuelta
    24/05/2011 12:57 *** Debug: 5-014-Configuración de particiones:
    24/05/2011 12:57 *** Error: 038-No se ha podido establecer conexión con el Servidor de Administración. Módulo TCPConnect(): Connection refused
    24/05/2011 12:57 *** Error: 038-No se ha podido establecer conexión con el Servidor de Administración. Módulo TCPConnect(): Connection refused
    24/05/2011 12:57 *** Error: 038-No se ha podido establecer conexión con el Servidor de Administración. Módulo TCPConnect(): Connection refused
    24/05/2011 12:58 *** Error: 038-No se ha podido establecer conexión con el Servidor de Administración. Módulo TCPConnect(): Connection refused
    24/05/2011 12:58 *** Error: 038-No se ha podido establecer conexión con el Servidor de Administración. Módulo TCPConnect(): Connection refused
    24/05/2011 12:58 *** Error: 038-No se ha podido establecer conexión con el Servidor de Administración. Módulo enviaMensajeServidor()
    24/05/2011 12:58 *** Error: 037-Ha ocurrido algún problema en el proceso de inclusión del cliente. Módulo inclusionCliente()
    24/05/2011 12:58 *** Error: Se han generado errores. No se puede continuar la ejecución de este módulo. Módulo main()
    

    A ver si me podeis decir el porque el cliente en los clientes (valga la redundancia) deja de arrancar.

    EDITO: Acabo de probar con un cliente fisico (los otros dos eran maquinas virtuales con VIRTUAL BOX) y tengo el mismo resultado, el log de este cliente es igual a los dos anteriores. No sirve reiniciar el servidor, reiniciar servicios, llega un momento en que el servidor dice basta y el cliente no se carga en los clientes.

  • Message #107

    El problema del 1er cliente está en que al recoger la información de particionado obtienes un tamaño de 9952267+ para la partición extendida y el carácter "+" está provocando el error. La solución sería reparticionar el cliente, eliminando la partición extendida y luego volver a generarla.

    En el 2º cliente parece que ocurre un problema al tomar la configuración, como si no estuviese bien particionado o que no puede acceder al disco, pero no estoy bien seguro.

Tree View Flat View (newer first) Flat View (older first)

Attachments

No attachments created.