FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. ·...

28
FI-LAB Instrucción creación instancia en la nube FIWARE y conexión Versión: 01 1

Transcript of FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. ·...

Page 1: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

1

Page 2: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

2

Contenido

Creación de una instancia FIWARE ........................................................................................................3

Iniciar sesión ..........................................................................................................................................3

Definición del Security Group ................................................................................................................6

Creación de la llave................................................................................................................................8

Creación de la instancia .........................................................................................................................9

Asignación de IP ................................................................................................................................. 15

Modificar el nombre de una instancia ............................................................................................... 17

Eliminar una instancia ........................................................................................................................ 18

Conexión por SSH en Ubuntu ............................................................................................................. 19

Conexión por SSH en Windows utilizando PuTTY .............................................................................. 21

Generación de la clave para el acceso con PuTTY .............................................................................. 22

Page 3: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

3

Creación de una instancia FIWARE

A continuación se describen los pasos necesarios para crear una instancia en la nube de FIWARE.

Iniciar sesión Ingresar el siguiente link en el explorador, https://account.lab.fiware.org/ y aparecerá la ventana

de inicio de sesión

También se puede ingresar desde la página principal de FIWARE, https://www.fiware.org/ dar clic

en el menú DEVELOPERS -> FIWARE LAB.

Page 4: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

4

Introducir el correo y el password de la cuenta de FIWARE en la ventana Log In y dar clic en el

botón “Sign In”.

Dar clic en el menú Cloud.

Dar clic sobre el link “I Accept” y sobre el botón “Continue”.

Page 5: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

5

Aparecerá la interfaz como la siguiente, en donde se puede llevar a cabo la creación y configuración

de instancias. Los menús que se utilizarán constantemente para la creación y configuración de las

instancias son “Instances” y “Security”.

Page 6: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

6

Definición del Security Group Seleccionar la opción “Security” en el menú de la izquierda, seleccionar la opción “Security Groups”

y dar clic en el botón

“Create Security Group”.

Al dar clic en el botón “Create Security Group”, aparecerá un cuadro de texto en donde se debe

registrar el nombre del grupo de seguridad y una descripción. Posteriormente dar clic en el botón

“Create Security Group”.

Seleccionar el grupo que se generó, dar clic en el menú “Actions” y dar clic sobre la opción “Edit

Rules”.

Page 7: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

7

Agregar el puerto 8080 con los datos que se muestran en el formulario y dar clic en el botón “Add

Rule”.

De la misma manera agregar el puerto 22 y 80. Los puertos que se agregaron permiten la conexión

a internet y el acceso remoto por SSH. Una vez creados los puertos dar clic en el botón “Close”.

NOTA: Se pueden agregar más puertos de acuerdo al uso que se le vaya a dar a la instancia.

Page 8: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

8

Creación de la llave En el menú Security, seleccionar la pestaña “Keypairs” y dar clic en el botón “Create Keypair”.

Escribir el nombre que se le dará a la clave y dar clic en el botón “Create Keypair”.

Page 9: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

9

Dar clic en el link “Download Keypair” para descargar la llave y dar clic en el botón “Close”.

NOTA: Si el Keypair no se descarga en este paso, no existe la opción para descargarlo

posteriormente.

Creación de la instancia Seleccionar la opción “Instances” del menú de la izquierda y dar clic en “Launch New Instance”.

También se puede generar la instancia al dar clic en la opción “Images” del menú de la izquierda.

Page 10: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

10

Seleccionar el sistema operativo o la configuración en el menú de la izquierda y dar clic en el botón

“Launch”. En este caso se seleccionó Ubuntu 14.04.

Posteriormente, llenar el formulario y dar clic en el botón “Next”.

Instance Name: el nombre que tendrá la instancia.

Instance Flavor: las características que tendrá la instancia, es decir Disco duro, memoria RAM,

VCPUs.

Instance Count: es el número de instancias que se van a generar. En este caso se seleccionó que se

generen 2 instancias.

Si solo se requiere una instancia se escribe 1.

Page 11: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

11

NOTA: Si el valor de Instance Count es mayor a 1, todas las máquinas tendrán los mismos recursos

y se les asignará el nombre que se haya definido en el campo Instance Name más una serie de

caracteres, por ejemplo:

Nombre-2692cb25-91a0-4a0f-b4c5-44e300d66ff4

Nombre-502ac58a-040f-4b0f-b4c5-44e300d66ff4

Seleccionar la llave que se generó anteriormente, en este caso se llama key.

Page 12: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

12

Seleccionar el grupo de seguridad que se generó y dar clic en el botón “Next”.

Se selecciona el cuadro de texto “node-int-net-01” y se arrastra al cuadro superior en donde dice

Selected Networks.

Page 13: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

13

Una vez que se arrastró el cuadro de texto “node-int-net-01” se da clic en el botón “Next”.

Aparecerá un script de configuración de la instancia. Dar clic en el botón “Next”.

Page 14: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

14

Aparecerá un resumen de la configuración de la instancia. Dar clic en “Launch Instance”.

Page 15: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

15

Cuando se crea la instancia, aparecen los siguientes mensajes: BUILD, spawing y NO STATE, se debe

esperar a que estos mensajes cambien a: ACTIVE, None y RUNNING para poder tener acceso a la

instancia.

Asignación de IP

Ir al menú Security en la pestaña Floating IPs y dar clic en el botón “Allocate IP to Project”.

Dar clic en el botón “Allocate IP”.

Dar clic derecho sobre la IP que se generó y seleccionar la opción “Associate IP”.

Page 16: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

16

Seleccionar la instancia que se generó y dar clic en el botón “Associate IP”.

En el menú Instances aparecerá la instancia con su IP.

Dar clic sobre el nombre la instancia y en la opción Connection se muestran las instrucciones para

realizar la conexión a la instancia a través de SSH.

Otra opción para ver la instrucciones de conexión es dar clic derecho sobre la instancia y

seleccionar la opción “Connect to Instance”.

Page 17: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

17

Modificar el nombre de una instancia En caso de que sea necesario modificar el nombre de una instancia, dar clic derecho sobre el

nombre de la instancia y seleccionar la opción “Edit Instance”.

En el cuadro de texto, introducir el nuevo nombre de la instancia y dar clic en el botón “Edit

Instance”.

Otra forma de modificar el nombre de una instancia es la siguiente: Seleccionar la instancia, dar clic

sobre el menú “Actions” y seleccionar la opción “Edit Instance”.

Page 18: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

18

En el cuadro de texto, introducir el nuevo nombre de la instancia y dar clic en el botón “Edit

Instance”.

Eliminar una instancia En el caso de que sea necesario eliminar una instancia, dar clic derecho sobre el nombre de la

instancia y seleccionar la opción “Terminate Instance”.

Page 19: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

19

Otra forma de eliminar una instancia es la siguiente: Seleccionar la instancia, dar clic sobre el menú

“Actions” y seleccionar la opción “Terminate instance”.

Conexión por SSH en Ubuntu Dar clic sobre el ícono de Archivos y guardar la llave que se generó en la sección “Creación de la

llave” en la Carpeta personal de Ubuntu.

Page 20: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

20

Se ejecuta el siguiente comando en una terminal: key.pem es el archivo que copiamos en la carpeta

personal de Ubuntu y la IP es la que se obtuvo en la sección de “Asignación de IP”.

De este modo ya se tiene acceso a la instancia en modo consola.

Page 21: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

21

Conexión por SSH en Windows utilizando PuTTY Descargar PuTTYgen y PuTTY del siguiente link:

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

o

http://www.putty.org/

Page 22: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

22

PuTTY y PuTTYgen se descargaran según la versión deseada (32 bit o 64 bit)

Generación de la clave para el acceso con PuTTY

Para tener acceso a través de PuTTY es necesario convertir el archivo .pem que se generó en la

sección “Creación de la llave”en un archivo de tipo .ppk.

Este paso se ejecuta una sola vez, debido a que el archivo .ppk puede reutilizarse para futuras

conexiones.

A continuación se describen los pasos para convertir el archivo de .pem a .ppk.

Ejecutar PuTTYgen y seleccionar RSA y LOAD.

Page 23: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

23

Seleccionar la ubicación de la clave y la tipología del fichero [All files (*.*)].

Este último paso es necesario para poder visualizar los ficheros .pem.

Dare click en abrir.

Page 24: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

24

Dar clic en el botón “Aceptar”

Dar clic en el botón “Save private key”.

Page 25: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

25

Dar clic en el botón “Sí”.

Escribir el nombre que se asignará a la clave (se conseja asignar el mismo de la clave .pem) y dar

clic en el botón “Guardar”. Se generará un archivo .ppk en la ubicación que se haya seleccionado.

Una vez almacenado el archivo, puedes cerrar el PuTTYgen.

Ejecutar PuTTY, en el menú de la izquierda dar clic sobre la opción SSH -> Auth y dar clic sobre el

botón “Browse”.

Page 26: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

26

Seleccionar la ubicación del archivo .ppk que se generó en el paso anterior y dar clic en el botón

“Abrir”.

Page 27: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

27

Seleccionar la opción Session del menú de la izquierda, introducir la IP de la instancia y dar clic en el

botón “Open”.

Aparecerá una ventana con la línea de texto “login as:”, si el sistema operativo que se instaló en la

instancia es Ubuntu, se debe escribir ubuntu y si el sistema operativo es CentOS se debe escribir

centos.

En este caso la instancia cuenta con el sistema operativo CentOS.

Page 28: FI-LAB Instrucción creación instancia en la nube FIWARE y conexión · 2017. 12. 22. · instancia en la nube FIWARE y conexión Versión: 01 20 Se ejecuta el siguiente comando

FI-LAB Instrucción creación

instancia en la nube

FIWARE y conexión

Versión: 01

28

Al introducir el usuario, aparecerá la consola de la siguiente forma: