blob: f93511a5f6c2d5fc3a68e6a3e0c6d27e4f21b05c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
Preparar entorno virtual de desarrollo para OpenGnsys
=====================================================
Ficheros de configuración disponibles:
- Vagrantfile-trunk-vbox Vagrantfile para OpenGnsys oficial con proveedor VirtualBox.
- Vagrantfile-devel-vbox Vagrantfile para OpenGnsys en desarrollo con proveedor VirtualBox.
Requisitos previos.
- Instalar Oracle VM VirtualBox 5.0 con su Extension Pack.
- Instalar la última versión oficial de Vagrant (no usar la incluida en Ubuntu 14.04).
El entorno de trabajo.
- opengnsys: MV para servidor OpenGnsys basada en Ubuntu 14.04 y 2º disco para repositorio.
- virt1: MV cliente modelo con Ubuntu 14.04 instalado.
- virt2: MV cliente para clonar con disco vacío.
Ejecutar el entorno virtual.
- Crear un directorio de trabajo.
- Copiar el fichero Vagrantfile correspondiente en dicho directorio como Vagrantfile.
- Opcional: editar las variables de configuración del fichero Vagrantfile para el entorno personal.
- LANGUAGE: idioma (se aceptan es_ES, ca_ES y en_GB).
- REPODISK, REPOSIZE: fichero y tamaño (en GB) del disco duro virtual para el repositorio de imágenes.
- SERVERMEM, CLIENTMEM: memoria virtual (en MB) para servidor y clientes.
- NETPREFIX: prefijo para las direcciones IP de la red virtual.
- MACPREFIX: prefijo para las direcciones MAC de los clientes.
- LOCALWEBPORT: puerto local para acceder al web de administración del servidor.
- Opcional: para una definición automática del aula virtual con sus 2 clientes, descomentar las líneas del fichero Vagrantfile de los comandos "mysql" y "setclientmode".
- Iniciar la MV del servidor:
vagrant up
- Iniciar las MV de los clientes (tras iniciar el servidor):
vagrant up /virt*/
Nota: los procesos de inicio pueden tardar varios minutos en la primera ejecución, porque descargan y configuran las máquinas virtuales.
Nota: 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).
Descripción de las MV.
- Máquina virtual opengnsys.
- Debe estar iniciada en primer lugar y activa para gestionar los clientes.
- Usuario de acceso SSH: vagrant, clave: vagrant.
- La interfaz 2 de VirtualBox está definida en la red privada para las MV del entorno.
- Instalación de OpenGnsys Server con datos por defecto.
- Acceder desde un navegador del host local a la web de OpenGnsys en la URL:
https://localhost:8443/opengnsys/
- 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.
- Máquinas virtuales para cliente modelo y cliente para clonar.
- La interfaz 2 de cada MV VirtualBox está definida en la red privada del entorno.
- Ignorar los posibles errores de conexión de Vagrant.
- Usar VirtualBox para deshabilitar la interfaz 1 de las MV cliente.
- Una vez desplegadas las MV deberán ser controladas directamente con VirtaulBox.
|