Manual Instalacion de Hadoop en Centos 7 Con VirtualBox

Published on July 2016 | Categories: Documents | Downloads: 101 | Comments: 0 | Views: 436
of 32
Download PDF   Embed   Report

Aprende a instalar Hadoop en el sistema Operativo Centos, no te lo puedes perder!

Comments

Content

Tabla de contenido
Tabla de contenido.............................................................................................................. 1
Manual de Instalación......................................................................................................... 2
Requerimientos................................................................................................................... 2
Instalación del programa de virtualización VirtualBox..........................................................3
Creación de la máquina virtual “Hadoop Master en CentOS 7”...........................................8
Configuración e instalación de máquina virtual Hadoop Master en CentOS 7...................12
Instalación y configuración de ambari en Hadoop Master y Hadoop Slave en CentOS 7..23

1

Manual de Instalación

Este manual explica detalladamente los requerimientos y pasos necesarios para la
instalación de Hortonworks Hadoop en CentOS 7 y la creación de un clúster para
este servicio, usando como medio de virtualización el programa VirtualBox 5.0.
Para la creación del clúster, se crearan dos máquinas virtuales una con la función
de Master y la otra con la función de Slave.

Requerimientos
Antes de tomar la decisión de instalar VirtualBox y crear las máquinas virtuales, se
tiene que tomar en cuenta los requisitos recomendados para su buen uso.
Estación de trabajo para el programa de virtualización VirtualBox con las
siguientes características mínimas recomendadas:

-

Intel® Core™ Procesador i5 (6M Cache, 3.80 GHz)
Memoria RAM de 16 GB.
Disco Duros con 500 GB de capacidad.
Windows 7 en adelante.

Cumpliendo con las características recomendadas descritas anteriormente se
asegura que la solución se ejecutará con total normalidad, seguridad, eficiencia y
eficacia deseadas.

2

Instalación del programa de virtualización VirtualBox
Para obtener el programa VirtualBox diríjase a la página oficial con la siguiente
dirección https://www.virtualbox.org/ a continuación dar “click” en Download
VirtualBox 5.0. Siempre es bueno tener la versión más reciente.

Aparecerá una nueva página en la cual escogerá la versión más indicada para su
sistema operativo, en este caso se escogerá “VirtualBox 5.0.14 for Windows hosts”
la cual es especial para sistemas operativos Windows. A continuación dar “click”
para empezar su descarga.

Podrá ver el archivo descargado en la carpeta descargas. A continuación dar doble
“click” para comenzar la ejecución.

3

A continuación se muestra la primera pantalla en el proceso de instalación, en la
cual le dice que VirtualBox se instalara en su sistema, A continuación dar “click” en
NEXT.

Podrá ver las características que se instalaran en su sistema operativo y el
espacio en disco que esté consumirá. A continuación dar “click” en NEXT.

4

Seguidamente el ayudante preguntara si quiere crear un acceso directo en el
escritorio, o crear un acceso directo en la barra de tareas, escoger las tres
opciones (Opcional). A continuación dar “click” en NEXT.

5

Se muestra una pantalla en la cual se informa que VirtualBox se instalara así
como también que la red de conexión se reiniciara y advierte que se desconectara
de internet temporalmente. A continuación dar “click” en YES.

Se mostrara la pantalla con el mensaje que el programa está listo para ser
instalado. A continuación dar “click” en INSTALL.

Esperar mientras la instalación se lleva a cabo, esto puede tardar unos minutos.

6

Finalmente, VirtualBox está instalado en su sistema operativo puede dar “click” en
FINISH.

Se mostrara la pantalla principal de VirtualBox dando la bienvenida.

7

Creación de la máquina virtual “Hadoop Master en CentOS 7”
Después de haber instalado VirtualBox, se creara la máquina virtual con el sistema
operativo Centos 7 la cual tendrá instalada Apache Ambari el cual servirá para el
manejo y monitorización de Hadoop clúster. Esta máquina será la maquina master.
Abrir VirtualBox, en la parte superior izquierda se encuentra el icono de NUEVO
con el cual se empezara a crear la máquina virtual. A continuación dar “click” en
NUEVO.

Seleccionar el nombre y el sistema operativo que nuestra maquina tendrá.

8

Seleccionar la capacidad de memoria RAM que la maquina tendrá (8GB
recomendable para la maquina master). A continuación dar “click” en NEXT.

Escoger la segunda opción que se muestra en la pantalla (Crear un disco duro
virtual ahora), ya que esta creado una nueva máquina virtual. Si tiene una ya
existente escoger la tercera opción. A continuación dar “click” en CREAR.

En la siguiente pantalla escoger la opción VDI ya que esta creado una máquina
virtual y necesita una imagen de disco virtual. A continuación dar “click” en NEXT.

9

El asistente pedirá que escoja si el disco debe crecer según sea necesario o si
desea asignar un tamaño fijo (Escoger Reservado dinámicamente, opción
recomendada). A continuación dar “click” en NEXT.

Escoger el tamaño del disco, (4000 GB, recomendable). A continuación dar “click”
en CREAR.

10

Podrá ver su máquina virtual creada en la pantalla principal de VirtualBox con
todas las caracteristicas que se le han asignado.

NOTA: La creación de la máquina virtual Hadoop Slave es la misma que
Hadoop Master con la única diferencia en los nombres de equipo y
capacidad de memoria RAM (2 GB para Hadoop Slave).

11

Configuración e instalación de máquina virtual Hadoop Master en CentOS 7
Para empezar la configuración de su máquina primeramente debe de seleccionar
la maquina a configurar en este caso Hadoop-Master, deberá aparecer de un color
azulado.

Ahora deberá de buscar el botón configuración que se encuentra en la parte
superior

En la siguiente pantalla diríjase a la pestaña “almacenamiento”.
Seguidamente deberá de dar
con la palabra “vacío” que hace
virtual no posee ninguna ISO

“click” en la imagen de un cd
referencia a que la máquina
para ser instalada.

Busque la opción “unidad
en el icono del CD, ahora
“seleccione archivo de disco

óptica” seguidamente dar “click”
deberá de dar “click” en
óptico virtual”.

Se abrirá un explorador de búsqueda en cual deberá de dirigirse a la carpeta que
tenga almacenada la ISO de CentOS 7, seleccionarla y “click” en ABRIR.

12

Ahora diríjase a la pestaña “red” en la cual cambiara el adaptador de red de NAT a
ADAPTADOR PUENTE.

Diríjase a adaptador 1 el cual estará en NAT por default y cámbielo por
ADAPTADOR PUENTE, el cual le permitirá conectarse a internet. A continuación
dar “click” en ACEPTAR.

13

Ahora la máquina virtual esta lista para empezar la instalación del sistema
operativo. A continuación dar “click” en INICIAR.

La primera pantalla que vera será la de la siguiente imagen, en donde tendrá que
seleccionar la opción “Install CentOS 7”. A continuación apretar la tecla ENTER

CentOS le dará la bienvenida y le preguntara el idioma que desea durante el
proceso de instalación. Escoger el idioma adecuado para usted. A continuación
dar “click” en CONTINUAR.
14

En la siguiente pantalla primeramente tendrá que seleccionar el tipo de instalación
que realizara. A continuación dar “click” en SELECCIÓN DE SOFTWARE.

Dentro de todas las opciones que CentOS 7 le muestra, escogerá la opción
“Escritorio Gnome” A continuación dar “click” en LISTO.
15

Podrá observar en el apartado de “Selección de software” que ya se encuentra
identificado el tipo de instalación que se realizara, ahora diríjase a “Destino de la
instalación”, en donde escogerá el disco donde se realizara la instalación.

16

En esta pantalla vera los discos que su equipo tiene disponibles, ya que solo ha
asignado uno ese será donde realizara la instalación. A continuación seleccionar el
disco y dar “click” en LISTO.

Seguidamente tendrá que dar “click” en “Red & Nombre de Equipo”

17

En esta pantalla tendrá que elegir el nombre de equipo y encender lo que es
Ethernet para que el servidor posea internet. Seguidamente dar “click” en LISTO.

Ahora que ya realizado toda la configuración previa solo queda dar “click” en
EMPEZAR INSTALACIÓN.

18

Mientras la instalación se lleva a cabo el asístete le pedirá ultimar algunos detalles
como contraseña del root y la creación de un usuario. A continuación dar “click” en
CONTRASEÑA DE ROOT.

Se le recomienda escribir una contraseña que cumpla con los requisitos, combinar
letras mayúsculas con minúsculas, números etc. De esa forma no tendrá ningún
problema. A continuación dar “click” en LISTO.

Después de haber establecido la contraseña de root podremos ver que el
asistente nos dice que la contraseña se ha establecido.

Seguidamente tendremos que crear un usuario. A continuación dar “click” en
CREACION DE USUARIO.
19

En la siguiente pantalla tendrá que escoger un nombre de usuario para el sistema,
se recomienda colocar uno relacionado con el trabajo que se está realizando e de
igualmente se recomienda escoger una contraseña segura. A continuación dar
“click” en LISTO. (No olvidar seleccionar “hacer que este usuario sea
administrador”).

Después de esperar cierto tiempo el asistente nos indica que la instalación se ha
completado seguidamente dar “click” en REINICIAR.

20

La siguiente pantalla que aparecerá será la del acuerdo de licencia, primeramente
deberá ingresar el número “1” para entrar al dialogo de información de licencia
como se muestra en la imagen, con ellos aparecerán dos opciones las cuales son:
1. Leer el acuerdo de licencia. 2. Acepto el acuerdo de licencia. A continuación
deberá de ingresar el número “2” para aceptar el acuerdo de licencia.

Una vez que usted allá ingresado el número “2” para aceptar la licencia aparecerá
menos opciones en la cual usted deberá de ingresar la letra “C” la cual indicara al
programa que usted desea hacer valido el acuerdo.

21

La siguiente información que aparecerá le indicara que la licencia fue aprobada. A
continuación deberá de ingresar la letra “C” para continuar. Una vez haya
ingresado la letra correspondiente el sistema terminara su reinicio.

Una vez el sistema esté listo deberá de ingresar su contraseña y seguidamente se
mostrara de la siguiente manera.

NOTA: El proceso de configuración e instalación de Hadoop Slave es el
mismo que Hadoop Master con la única diferencia en el nombre de equipo y
nombre de usuario.
22

Instalación y configuración de ambari en Hadoop Master y Hadoop
Slave en CentOS 7
Primeramente diríjase a encender el Ethernet (Si este se encuentra apagado).
Apagado

Encendido

Dando “clic” en la parte superior derecha como se muestra en la imagen,
seguidamente dará “click” en el botón configuraciones.

En la siguiente pantalla dar “clic” en RED

Ahora encienda el Ethernet que se encuentra de color gris, al momento de
encendido este cambiara a color azul.

23

Diríjase a la terminar del sistema, según como lo indica la imagen

Una vez abierta la terminal vera esta pantalla

Primeramente deberá de ingresar como Súper Usuario utilizando el comando “su”,
seguidamente deberá ingresar su contraseña que anteriormente ha establecido.
Este proceso debe de realizarse simultáneamente con la maquina Hadoop Slave

Hadoop Master

Hadoop Slave

24

A continuación deberá de ingresar al archivo hosts en donde especificara las
direcciones IP tanto del master como del slave. Para ingresar deberá de ocupar el
siguiente comando.
Hadoop Master

Hadoop Slave

Una vez dentro del archivo HOSTS debe de especificar las direcciones IP de cada
máquina con su respectivo dominio. Realizar este paso tanto en la maquina
master como en la slave. Para guardar la configuración ocupar esc + : + w + q +
ENTER
Las direcciones IP las podrá ver en el área de red, asignadas por dhcp.

Lo siguiente que tendrá que hacer es instalar el servicio ntp en las dos máquinas.

Seguidamente deberá de generar lo que es la llave que se ocupara al momento de
la configuración ambari. (Solo maquina master).

Ahora deberá de copiar la “Key” generada anteriormente a cada uno de los nodos,
en este caso el slave. Se ocupara el siguiente comando: (Solo maquina master).
Master

Slave

25

Después de haber usado el comando anterior el sistema preguntara si quiere
seguir conectado. A continuación ingresar YES. Seguidamente el programa pedirá
la contraseña del nodo al cual se está copiando el key.

A continuación debe de iniciar el servicio ntpd en la maquina master como también
en cada uno de los nodos con el siguiente comando.

Lo siguiente que debe de realizar es deshabilitar el módulo de seguridad en cada
uno de los nodos utilizando el siguiente comando.

A partir de este paso solo será necesario trabajar con la maquina master. A
continuación tendrá que descargar el paquete de ambari con el comando wget y la
dirección de donde se descargara.

Cuando el paquete ambari.repo este descargado proceda a copiarlo a la
dirección /etc/yum.repos.d con el comando cp

Una vez el archivo este el directorio yum.repos.d podrá proceder a la instalación.

Cuando la instalación está completa procesa con la configuración, en este paso
tendrá que optar por la configuración por defecto.

Después de la configuración de ambari tendrá que iniciarlo.

Nos dirigimos al navegador y lo primero que hará será colocar el nombre de
dominio de la máquina virtual con el puerto 8080 el cual es
hadoopmaster.net:8080, seguidamente nos mostrara la pantalla de ambari en la
cual el usuario y contraseña es admin por defecto.

26

La primera pantalla que vera será donde usted colocara el nombre del clúster. A
continuación “click” en NEXT.

En la siguiente pantalla tendrá que seleccionar la versión de Hortonworks que se
va desplegar, en este caso seleccionaremos la más actual.

27

Siguiendo tendrá que introducir los nombres de los host cuales previamente ha
escrito en el archivo host, de igual manera le pedirá la key que se genero con
anterioridad. Para obtenerla deberá usar el comando “cat .ssh/id_rsa” (Deberá de
usar el comando en el directorio root) cuando la key aparezca copiarla y pegarla. A
continuación “click” en REGISTER AND CONFIRM.

Seguidamente vera el proceso de confirmación de los host. A continuación “click”
en NEXT.

En la siguiente pantalla seleccionara cada uno de los servicios que aparezcan. A
continuación “click” en NEXT.

28

En esta nueva pantalla usted tendrá que seleccionar que los servicios se ejecuten
en el master. A continuación “click” en NEXT

Siguiendo con la configuración de ambari Hortonworks tendrá que asignar los
equipos que serán clientes, en este caso como solo son dos equipos haremos el
equipo master un equipo cliente a la misma vez, seleccionar todos los checkbox. A
continuación “clic” en NEXT.

29

La siguiente pantalla tendrá un aspecto similar al de la siguiente imagen, en donde
usted tendrá que configurar algunos servicios, ejemplo, colocar contraseñas y
usuarios. A continuación “clic” en NEXT.

Seguidamente el programa mostrara un resumen de la configuración que se ha
realizado en donde usted podrá comprobar cada uno de los pasos que ha
realizado. A continuación “clic” en DEPLOY.

30

Tendrá que esperar unos minutos para que todos los servicios se instalen en su
sistema. A continuación “clic” en NEXT.

Finalmente se mostrara la pantalla que administra cada uno de los servicios que
nos proporciona ambari.

31

A estas alturas usted está listo para poder utilizar y gozar de las bondades del
Sistema de Hortonworks.

32

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close