Instalar y configurar HADOOP en OsX

Instalación de Hadoop en OSX

Decidí que quería configurar un cluster de Hadoop en Mac ejecute, esto se decidió principalmente por Xgrid no comenzó ya en el nuevo sistema operativo versión OsX. Tengo configuración que SGE racimos antes Xgrid obviamente y Microsoft Cluster Server así que quería meterse debajo de mi cinturón. Esto no es la guía definitiva pero funcionaba bastante bien para mí, todavía no estoy seguro de algunos de los conceptos sino que vendrá con la práctica.

El primer paso es asegurarse de que tener los conceptos básicos.

Xcode herramientas de línea de comandos y desarrolladores de Java para su versión de sistema operativo OsX.

https://developer.Apple.com/downloads/index.Action

Permite crear primero un grupo y un usuario en cada máquina.

Cree un grupo llamado 'hadoop' y añadir un usuario administrador 'hadoopadmin' al grupo.

Permite hacer de todo como hadoopadmin para que sea fácil.

Usted puede descargar Hadoop e instalarlo usted mismo, pero tomó un atajo y utilizar homebrew para instalar.

-> Preparación Instalación hadoop

Esto ajustará todas las rutas de la env en los archivos de configuración de hadoop adecuada así que esto es una ayuda.

Una vez instalado permite establece los archivos de configuración de hadoop.

He nombrado a mis máquinas

hadoop01 y hadoop02 para los dos primeros.

Configurar el archivo de amos y esclavos en todas las máquinas.

Maestro:

hadoopadmin

esclavos:

hadoopadmin

hadoopadmin

También configurar/etc/hosts a todas las máquinas.

#

# localhost se utiliza para configurar la interfaz de loopback

# Cuando el sistema arranca. No cambie esta entrada.

##

127.0.0.1 localhost

255.255.255.255 broadcasthost

:: 1 localhost

fe80:: 1% lo0 localhost

#

#

#

# hadoop

132.235.132.67 hadoop01

132.235.132.46 hadoop02

Estoy usando 2.4.0 para que se encuentran en

/usr/local/Cellar/Hadoop/2.4.0/libexec/etc/Hadoop

Editar

Hadoop-env.sh

Estas dos líneas ha cambiado.

#export JAVA_HOME="$(/usr/libexec/java_home)"

Para

Export JAVA_HOME ='/ usr/libexec/java_home - v 1,6'

y

#export HADOOP_OPTS = "$HADOOP_OPTS-Djava.net.preferIPv4Stack=true"

Para

Export HADOOP_OPTS = "- Djava.security.krb5.realm= - Djava.security.krb5.kdc="

Ésta detuvo un error que me metía al iniciarse.

Editar

HDFS-site.xml

Introducir esta configuración

DFS.Replication

3

DFS.Name.dir

/usr/local/Cellar/Hadoop/2.4.0/HDFS/Name

DFS.Data.dir

/usr/local/Cellar/Hadoop/2.4.0/HDFS/Data

Editar

mapred-site.xml.template

Insertar

mapred.Job.Tracker

hadoop01:9001

Editar

núcleo-site.xml

FS.default.Name

HDFS://hadoop01:9000

Hadoop.tmp.dir

/usr/local/Cellar/Hadoop/2.4.0/tmp

Ahora permite crear unos directorios de hadoop

/usr/local/Cellar/hadroop/2.4.0

-> hadoop - mkdir tmp

-> - mkdir de hadoop hdfs

-> mkdir - hadoop hdfs nombre

-> mkdir - hadoop hdfs datos

Habilité conexión SSH en todas las máquinas.

ssh-keygen - t dsa -P «-f ~/.ssh/id_dsa

gato ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

He encontrado información sobre esto en

http://stackoverflow.com/Questions/7134535/Setup-passphraseless-ssh-to-localhost-on-os-x

Formateado entonces el nodo de nombre

-> hadoop namenode-formato

Entonces comenzó a hadoop ejecutando

/usr/local/Cellar/Hadoop/2.4.0/libexec/sbin/Start-ALL.sh

Hice todas estas cosas en todas mis máquinas, aunque algunos artículos creo que no es necesario ser.

Tengo que agradecer

http://stackoverflow.com &

http://dennyglee.com

Tutoriales y ayuda para conseguir a través de este.

Gracias

Joe Murphy

AKA Grehyton

Etiquetas: Mac, Homebrew, Cluster, Osx, Hadoop

Artículos Relacionados

Cómo instalar y configurar servidor Plex, Domotica en Mac

Cómo instalar y configurar servidor Plex, Domotica en Mac

Pasos acerca de cómo instalar y configurar servidor Plex, Domotica en Mac.** El proceso es muy similar para instalar Plex Media Server en un equipo Windows **Descargar plex de https://plex.tv/downloads
Instalar y configurar Linux Infrared Remote Control (LIRC) Daemon

Instalar y configurar Linux Infrared Remote Control (LIRC) Daemon

IntroducciónDemonio LIRC decodifica señales infrarrojas (IR). Al recibir una señal de infrarrojos, el daemon genera un Suceso específico de LIRC. Clientes como irexec daemon y XBMC/KODI estos eventos LIRC y responden en consecuencia.Ámbito de aplicac
Instalar y configurar el gestor de contraseñas KeePass

Instalar y configurar el gestor de contraseñas KeePass

OK en el siguiente tutorial mostraré cómo configurar el gestor de contraseñas KeePass.Si la gente necesita información se añadirá aquí debajo de la línea._______________________________________________________________________________________________P
Instalar y configurar SilentStepStick en rampas - TMC2100 Schrittmotortreiber

Instalar y configurar SilentStepStick en rampas - TMC2100 Schrittmotortreiber

Este Instructable puramente va a centrarse sobre cómo llegar de querer comprar SilentStepsticks para instalar y utilizar en sus rampas. Durante este Instructable no será profundizar en cómo lo hace lo que hace, sino simplemente en conseguir a estos b
Instalar y configurar un DD-WRT Router Kong

Instalar y configurar un DD-WRT Router Kong

DD-WRT es un firmware de router personalizado maravilloso de código abierto que es compatible con muchos dispositivos. Añade características, estabilidad y capacidad de configuración para routers de consumo.Sin embargo, no es fácil para un novato emp
Cómo instalar y configurar un Iphone

Cómo instalar y configurar un Iphone

Hola! Sé que este es un tutorial simple pero podría ser de utilidad a las personas que han cambiado de android a iphone o simplemente no tienen experiencia con iphones y quiere aprender más.Si te gustó esto, asegúrate de votar por mí!Paso 1: Fondos d
Cómo instalar y configurar Raspbian en frambuesa Pi 2 (windows/Linux/mac)

Cómo instalar y configurar Raspbian en frambuesa Pi 2 (windows/Linux/mac)

Mira el Video de YouTube aquíLa frambuesa pi 2 fue anunciada en febrero de 2015 con una impresionante etiqueta de ser "6 veces más rápido".Con un procesador de 900 MHz quad core broadcom y un GB de ram, el rendimiento es evidente.Con más rápido
Cómo instalar y configurar cualquier Router inalámbrico

Cómo instalar y configurar cualquier Router inalámbrico

¿Cambiar la dirección IP en el router inalámbrico?Generalmente, la consola de administrador de router ofrece una amplia gama de opciones que son útiles para cambiar la dirección predeterminada así como otras configuraciones de IP también. En caso de
Léame primero: Cómo configurar la última supercomputadora Mac Mini

Léame primero: Cómo configurar la última supercomputadora Mac Mini

el mac mini es básicamente un ordenador portátil sin una pantalla y sin teclado ni ratón incluido. ¿Crees que a ti mismo, que diablos va a utilizar esta cosa? Sin embargo, este equipo utiliza menos electricidad que las bombillas de luz más, trabaja s
Equipo Samsung Galaxy - cómo configurar y utilizar Samsung Wearables - Video de 4 K

Equipo Samsung Galaxy - cómo configurar y utilizar Samsung Wearables - Video de 4 K

En este video muestro cómo instalar y configurar la mayoría de Samsung engranajes de relojes. También si tienes engranajes uno y tiene problemas con su carga les mostraré cómo cargarlo. Gracias a mi amigo sobre a ATT por dejarme usar este portátil.No
Configurar VPN en mayores DD-WRT Routers para acceso a Internet privado

Configurar VPN en mayores DD-WRT Routers para acceso a Internet privado

En una época de grandes datos y vigilancia total, un consumidor VPN es una gran manera de mantenerse más segura y privada en Internet. Ejecutando a un cliente VPN en el router ofrece la ventaja de la encaminamiento sin problemas de tráfico de todos l
Cómo: Configurar un IPCop Máquina Virtual Firewall para proteger a su Host de Windows (gratis)!

Cómo: Configurar un IPCop Máquina Virtual Firewall para proteger a su Host de Windows (gratis)!

Summary:El objetivo de este proyecto es usar IpCop (distribución gratuita de Linux) en una máquina Virtual para proteger un sistema de host de Windows en cualquier red. IpCop es un Linux muy potente basada en Firewall con funciones avanzadas como: VP
Configurar el IDE de Arduino para programar el ESP8266-01

Configurar el IDE de Arduino para programar el ESP8266-01

Este Instructable corto detalla cómo instalar y configurar el IDE de Arduino que puede escribir y compilar código para el ESP8266-01. Aunque destinado principalmente a la PC de Windows (Win 7) debería funcionar igual de bien para un Mac.Fue escrito p
Cómo instalar LabVIEW Inicio paquete

Cómo instalar LabVIEW Inicio paquete

Este Instructable irá sobre cómo instalar y configurar LabVIEW Inicio paquete.Digilent vende el Kit de computación física de LabVIEW, que contiene el chipKIT WF32 y LabVIEW Inicio paquete. Si desea utilizar LabVIEW para conectar a un microcontrolador