opengnsys-1.0.6 (#12) - imagen de opengnsys para un proveedor (#302) - Message List

imagen de opengnsys para un proveedor
 unsolved

Buenas a todos,

queremos comprar unos ordenadores nuevos que irán con opengnsys. También queremos que el proveedor nos sirva dichos equipos con la imagen de opengnsys que nosotros le proporcionemos y que cuando el equipo llegue a nuestra universidad no haya que hacerle ninguna configuración y se pueda colocar directamente en su aula. Contamos con que previamente el proveedor nos proporcione un equipo de muestra con el que trabajar y nos dé una lista de macs para darlas de alta tanto en el DHCP como en opengnsys.

¿cuál es la mejor forma de proporcionarle la imagen al proveedor? ¿Valdría enviarle un ghost (o herramienta similar) completo del disco del equipo de muestra? ¿hay alguna otra solución mejor que no pase porque el proveedor se tenga que montar su propio entorno de opengnsys?

Gracias.

  • Message #674

    Hola,

    Se me ocurre esto: Os preparáis un servidor OpenGnsys en un dispositivo USB. Dais de alta el equipo modelo, y todos los demás equipos (ya que previamente os darán las MAC). Y generáis la imagen o imágenes en el OpenGnSys del USB.

    Vuestro proveedor puede iniciar este USB y a partir de ese momento los equipos que previamente os han pasado las MAC y están dados de alta en el servidor de OpenGnSys podrán ser clonados a petición de vuestro proveedor o de manera automática si se configura con un procedimiento.

    Lo bueno de este sistema, es que te aseguras que los equipos ya vendrán con la BIOS configurada y que tienes un servidor de OpenGnSys de respaldo (USB). Si necesitas más detalles para este proceso puedo pasarte más información.

    Aunque reconozco que pasarle un imagen de disco con el ghost o clonezilla también es una buena idea y quizás más rápida, pero tendrías que verificarlo previamente que funcione. Yo al menos no lo he probado. El cliente de OpenGnSys también podría trabajar de este modo, pero requiere mucho más esfuerzo ya que la actual versión no contempla la creación o restauración de imágenes de disco, en futuras versión tendremos esta funcionalidad.

    Saludos. AntonioD

  • Message #675

    sí, estoy interesado en lo del USB con opengnsys, ¿cómo se hace?

    Gracias.

    • Message #676

      Te explico como lo tenemos hecho y si necesitas información extra en algún punto, comentalo.

      1) Disponemos de un servidor OpenGnsys.

      2) Instalamos otro servidor OpenGnsys para crear una imagen del servidor, en el ejemplo aparece como ogAdministrator1404v06b

      3) La imagen del servidor creada en el punto 2 la restauramos en el Pendrive.

      4) Arrancamos el Pendrive y lo configuramos para gestione un equipo o varios


      Detalles del punto 3)

      [PRIMERAS PRUEBAS]

      Requisitos:

      • Servicios de DHCP y servidor OpenGnsys 1.0.6 (
      • Un PC iniciado en el ogLive desde el Serivdor opengnys 1.0.6
      • Un Pendrive de 16 GB o 32 GB

      Proceso:

      • Conectar el USB en el ordenador APAGADO.
      • Configurar desde el servidor opengnsys que el equipo inicie en el ogLive.
      • Encender el ordenador.
      • Asistente de particianado sobre el disco usb (normalmente será el 2)

      ogUnmountAll 2 ; ogCreatePartitionTable 2 MSDOS ; ogListPartitions 1; ogCreatePartitions 2 LINUX:8000000 EMPTY:0 EMPTY:0 LINUX:7300000; ogSetPartitionActive 2 1 ; ogUpdatePartitionTable 1 ; ms-sys /dev/sda | grep unknow && ms-sys /dev/sda

      • Restaurar la imagen ogAdministrator1404v06b

      deployImage REPO /ogAdministrator1404v06b 1 1 TORRENT peer:60 peer

      [TODO] Se ha tenido que realizar estas instrucciones a mano: ogmount 2 1;

      grub-install --boot-directory=/mnt/sdb1/boot /dev/sdb;

      cp /mnt/sdb1/boot/grub/grub.cfg.backup.og cp /mnt/sdb1/boot/grub/grub.cfg


      detalles del punto 4

      CONFIGURACIÓN

      1.- Introducimos el pendrive en cualquier equipo.

      2.- Iniciamos el equipo desde el pendrive.

      3.- * En caso de que aparezca un error: file no found (Continuamos = mas tarde reparamos) *

      4.- Una vez inicia el servidor seguimos los pasos para reconfigurar una sistema ubuntu (hostname, interfaces previas udev

      5.- Desde una consola del pen ejecutamos el comando blkid y comprobamos que el pendrive es la unidad /dev/sdb1 o la que sea en su caso.

      6.- * En caso de que salga el error del punto 3 realizamos lo siguiente:

      ejecutamos desde consola :

      grub-install /dev/sdb => ó la unidad que sea en su caso update-grub

      7.- Desde consola ejecutamos el comando : bash /opt/opengnsys/bin/setserveraddr eth0 NOTA TODO : determinar si el USB Live Server tendrá asignada IP fija o dinámica (requiere dhcp externo)

      8.- Copiamos el fichero DHCP que tengamos funcionando en otro servidor en :

      /etc/dhcp

      9.- reiniciamos el servicio DHCP service isc-dhcp-server restart

      10.- Reiniciamos el equipo

      11.- Damos de Alta las Aulas, Equipos, Repositorio, etc..


      Saludos antonioD

Attachments

No attachments created.