source: installer/vagrant/README.es.txt

qndtest
Last change on this file was b6d3c1d, checked in by Ramón M. Gómez <ramongomez@…>, 4 years ago

#946: Updating Vagrant labs to OpenGnsys 1.1.1a

  • Property mode set to 100644
File size: 4.2 KB
RevLine 
[aeedc72]1
2Preparar entorno virtual de desarrollo para OpenGnsys
3=====================================================
4
5
6Ficheros de configuración disponibles:
7
[6c69617]8 - Vagrantfile-prod-vbox   Vagrantfile para OpenGnsys última versión estable con proveedor VirtualBox.
[84b21fce]9 - Vagrantfile-devel-vbox  Vagrantfile para OpenGnsys en desarrollo con proveedor VirtualBox.
[8413f14]10 - Vagrantfile-boottools-vbox  Vagrantfile para preparar el entorno de generación del cliente ogLive (recomendado solo para desarrolladores experimentados).
[38b661b]11 - Vagrantfile-browser-vbox    Vagrantfile para preparar el entorno de desarrollo del Browser del cliente (recomendado solo para miembros del grupo de desarrollo).
[cc2b3c2]12 - Vagrantfile-ogagent-vbox    Vagrantfile para preparar el entorno de desarrollo del agente OGAgent (recomendado solo para miembros del grupo de desarrollo).
[aeedc72]13
14
15Requisitos previos.
16
[6c69617]17 - Instalar Oracle VM VirtualBox con su Extension Pack.
18 - Instalar la última versión oficial de Vagrant.
[aeedc72]19
20
[ccec614]21El entorno de trabajo de OpenGnsys.
[aeedc72]22
[b6d3c1d]23 - ogAdministrator: MV para servidor OpenGnsys basada en Ubuntu Server y 2º disco para repositorio.
24 - pc11: MV cliente mlodelo con Ubuntu Server instalado.
[6c69617]25 - pc12 - pcX: MV clientes para restaurar con disco vacío.
[aeedc72]26
27
[b1fa023]28Ejecutar el entorno virtual (Vagrantfile-prod-vbox y Vagrantfile-devel-vbox).
[aeedc72]29
30 - Crear un directorio de trabajo.
[ccec614]31 - Copiar el fichero Vagrantfile-...-vbox correspondiente en dicho directorio como Vagrantfile.
[aeedc72]32 - Opcional: editar las variables de configuración del fichero Vagrantfile para el entorno personal.
[84b21fce]33   - LANGUAGE: idioma (se aceptan es_ES, ca_ES y en_GB).
[4f19d25]34   - NCLIENTS: nº de clientes a generar (de 2 a 9).
[ccec614]35   - REPODISK, REPOSIZE: fichero y tamaño (en GB) del disco virtual para el repositorio de imágenes.
[b6d3c1d]36   - SERVERMEM, CLIENTMEM: memoria virtual (en MB) para servidor y clientes (mínimo 512 MB).
[aeedc72]37   - NETPREFIX: prefijo para las direcciones IP de la red virtual.
38   - MACPREFIX: prefijo para las direcciones MAC de los clientes.
[8926a53d]39   - SERVERIP: dirección IP del servidor OpenGnsys
[b6d3c1d]40   - LOCALWEBPORT: puerto local para acceder a la web de administración del servidor.
41 - Opcional: para una definición automática del aula virtual con sus clientes, descomentar las líneas del fichero Vagrantfile de los comandos "mysql", "setclientmode" y relacionados.
42 - Opcional: para instalar automáticamente el agente de sistema operativo en la MV modelo (pc11), descomentar las líneas del fichero Vagrantfile de los comandos "apt", y relacionados.
[aeedc72]43
44 - Iniciar la MV del servidor:
[84b21fce]45        vagrant up
[aeedc72]46 - Iniciar las MV de los clientes (tras iniciar el servidor):
[4f19d25]47   - Cliente modelo:
[8926a53d]48        vagrant up pc11
[4f19d25]49   - Clientes vacíos para restaurar:
[8926a53d]50        vagrant up pcX     (siendo X de 12 al nº máximo definido + 10)
[aeedc72]51
[4f19d25]52Notas:
[b6d3c1d]53 - Los procesos de inicio pueden tardar varios minutos en la primera ejecución porque descargan y configuran las máquinas virtuales.
[ccec614]54 - Si se producen errores al instalar paquetes en el servidor, volver a aprovisionarlo ejecutando "vagrant provision" (o "vagrant up --provision", si la MV está parada).
[b6d3c1d]55 - Antes de iniciar las MV de los clientes debe accederse a la web de OpenGnsys para crear el aula e incorporar los equipos (o revisar que los datos son correctos).
[4f19d25]56 - Ignorar los errores de conexión de Vagrant con los clientes vacíos.
[aeedc72]57
58
59Descripción de las MV.
60
[cc2b3c2]61 - Máquina virtual para servidor OpenGnsys.
[84b21fce]62   - Debe estar iniciada en primer lugar y activa para gestionar los clientes.
[aeedc72]63   - Usuario de acceso SSH: vagrant, clave: vagrant.
64   - La interfaz 2 de VirtualBox está definida en la red privada para las MV del entorno.
65   - Instalación de OpenGnsys Server con datos por defecto.
66   - Acceder desde un navegador del host local a la web de OpenGnsys en la URL:
67        https://localhost:8443/opengnsys/
68   - Configurar el DHCP usando las direcciones MAC de los clientes según lo indicado en la definición de la interfaz 2 de cada MV en Virtual Box.
69
[4f19d25]70 - Máquinas virtuales para cliente modelo y clientes para clonar.
[aeedc72]71   - La interfaz 2 de cada MV VirtualBox está definida en la red privada del entorno.
72   - Ignorar los posibles errores de conexión de Vagrant.
[4f19d25]73   - Usar VirtualBox para deshabilitar la interfaz 1 de la MV del cliente modelo.
[aeedc72]74   - Una vez desplegadas las MV deberán ser controladas directamente con VirtaulBox.
75
Note: See TracBrowser for help on using the repository browser.