Installer et configurer HADOOP sur OsX

Installation de Hadoop sur OSX

J’ai décidé que je voulais mettre en place un cluster Hadoop sur le Mac, je lance, cela a été décidé principalement à cause de Xgrid ne commence pas plus disponible sur le nouvel os version OsX. J’ai installation que SGE grappes avant, Xgrid évidemment et Microsoft Cluster Server, donc je voulais faire à mon actif. Ce n’est pas le guide définitif mais cela a fonctionné assez bien pour moi, je suis toujours pas sûr de certains concepts, mais cela viendra avec la pratique.

La première étape consiste à s’assurer que vous avez les bases.

Outils de ligne de commande Xcode et développeur Java pour votre système d’exploitation version OsX.

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

Permet tout d’abord créer un groupe et un utilisateur sur chaque ordinateur.

Créez un groupe nommé « hadoop » et puis ajouter un utilisateur admin « hadoopadmin » au groupe.

Permet de faire tout ce que hadoopadmin pour le rendre facile.

Vous pouvez télécharger Hadoop et l’installer vous-même, mais j’ai pris un raccourci et homebrew permettant de l’installer.

-> infusion install hadoop

Cela mettra tous vos chemins d’env dans les fichiers de config de hadoop bon alors il s’agit d’une aide.

Une fois installé, permet définie les fichiers de config dans hadoop.

J’ai nommé mes machines

hadoop01 & hadoop02 pour les deux premiers.

Configurer les fichiers maîtres et esclaves sur toutes les machines.

maître :

hadoopadmin

esclaves :

hadoopadmin

hadoopadmin

Également configurer/etc/hosts sur toutes les machines.

#

localhost # est utilisé pour configurer l’interface de bouclage

# Lorsque le système démarre. Ne modifiez pas cette entrée.

##

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

J’utilise 2.4.0 alors qu’ils sont trouvent dans

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

Edit

Hadoop-env.sh

J’ai changé ces deux lignes.

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

À

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

et

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

À

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

Celle-ci s’est arrêté une erreur Qu'au démarrage, je recevais.

Edit

HDFS-site.xml

Insérez cette configuration

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

Edit

mapred-site.xml.template

Insérer

mapred.job.Tracker

hadoop01:9001

Edit

Core-site.xml

FS.default.Name

HDFS://hadoop01:9000

Hadoop.tmp.dir

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

Maintenant passons créer quelques répertoires hadoop

/usr/local/Cellar/hadroop/2.4.0

-> tmp mkdir - hadoop

-> hadoop - mkdir hdfs

-> hadoop - mkdir hdfs/nom

-> hadoop - mkdir hdfs/données

J’ai activé le SSH sans mot de passe sur toutes les machines.

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

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

J’ai trouvé des infos là-dessus à

http://StackOverflow.com/questions/7134535/Setup-passphraseless-SSH-to-localhost-on-OS-x

J’ai formaté puis le nœud name

-> namenode hadoop-format

Hadoop a alors commencé en exécutant

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

J’ai fait toutes ces choses sur toutes mes machines, bien que certains éléments, je pense que n’avez pas besoin d’être.

Je dois remercier

http://StackOverflow.com &

http://dennyglee.com

Des tutoriels et aide obtenant par ce biais.

Merci

Joe Murphy

AKA Grehyton

Mots clés: Mac, Homebrew, Osx, Cluster, Hadoop

Articles Liés

Débutants guident d’installation et configuration Octoprint sur une facture pro forma framboise pour l’impression 3D

Débutants guident d’installation et configuration Octoprint sur une facture pro forma framboise pour l’impression 3D

Si vous avez lu un de mes autres instructables, plus notable le débutant complet étape par étape, l'imprimante 3D avec toutes les listes de pièces, vous savez que je me rappelle mes propres frustrations à l'instruction incomplète et guides même après
Comment installer et configurer Raspbian sur Raspberry Pi 2 (Linux/windows/mac)

Comment installer et configurer Raspbian sur Raspberry Pi 2 (Linux/windows/mac)

Regarder la vidéo sur YouTube iciLe raspberry pi 2 a été annoncé en février 2015 avec une balise génial qu'elle soit « 6 fois plus rapide ».Avec un processeur de broadcom 900 MHz quad core et un Go de ram, la performance est évidente.Avec un démarrag
Comment installer et configurer le serveur de Plex, Home Theater sur Mac

Comment installer et configurer le serveur de Plex, Home Theater sur Mac

Procédure pour installer et configurer Plex serveur Home Theater sur Mac.** Le processus est très similaire pour l'installation de Plex Media Server sur un ordinateur Windows **Télécharger plex à partir de https://plex.tv/downloads
Installer un serveur Web sur Raspberry Pi.

Installer un serveur Web sur Raspberry Pi.

Ce guide explique brièvement comment installer un serveur Web sur votre facture pro forma de framboise.Tout d'abord vous devez activer ssh. Un guide est disponible ici :Vous aurez besoin :1 Pi framboise(connecté à un routeur et à Internet)Lorsque le
(Mis à jour) Installation RetroPie 3.0 + sur framboise Pi 1, 2, & zéro

(Mis à jour) Installation RetroPie 3.0 + sur framboise Pi 1, 2, & zéro

ObjectifInstaller RetroPie 3.0 + sur n'importe quel modèle de la Pi de framboise à l'aide de Windows ou Mac.Cela inclut :Raspberry Pi 1 modèle A +Raspberry Pi 1 modèle B +Raspberry Pi 2 modèle BRaspberry Pi ZeroTutoriel vidéo est également disponible
Installation et configuration des pilotes de Stepper DRV8825

Installation et configuration des pilotes de Stepper DRV8825

J'ai récemment acheté 2 de la nouvelle colle d'étape silencieuse dont je parlais un instructable : installer et configurer SilentStepStick en rampes - TMC2100 Schrittmotortreiber - ils vraiment m'a impressionné et voulaient le commerce vers le haut d
Comment faire pour installer OS X Mavericks sur votre PC avec Unibeast

Comment faire pour installer OS X Mavericks sur votre PC avec Unibeast

vous êtes intéressé par l'exécutant Mac OS X, mais vous ne voulez pas payer des prix ridicules pour un Mac normal, puis un Hackintosh (je vais écrire un guide sur hackintoshing) pourrait bien être pour vous. Maintenant, la nouvelle itération de Mac O
Installer des thèmes sur samsung corby s3650/s3653

Installer des thèmes sur samsung corby s3650/s3653

Bonjour à tous...Je ne veux pas perdre votre temps, donc j'arrive directement au point. C'est le tutoriel sur l'installation de thème sur votre Samsung Corby S3650/S3653 de clignotant et Patcher votre téléphone portable.S'IL VOUS PLAÎT FAITES-LE SUR
Installation de culture hydroponique sur roues

Installation de culture hydroponique sur roues

Je vis dans une petite copropriété qui ne laisse pas beaucoup de place disponible pour le jardinage. Je vis aussi dans l'Ohio, donc la saison de croissance est quelque peu limitée, à l'exception de quelques options de l'hiver. Comme un amateur passio
Comment installer un chargeur USB sur une moto

Comment installer un chargeur USB sur une moto

Il y a beaucoup d'éléments qui pourraient bénéficier d' alimentation des accessoires sur une moto. Des unités spécialisées de GPS, systèmes audio et téléphones sont peu. J'ai installé une monture de téléphone de RAM sur mon vélo tout à l'heure donc j
Installation Broker(Mosquitto) MQTT sur framboise Pi

Installation Broker(Mosquitto) MQTT sur framboise Pi

Dans cette instructables, vous trouverez comment installer MQTT sur Raspberry Pi. Il existe deux méthodes pour installer mqtt, on est nous directement connecter clavier souris et moniteur à un Pi, allumez-le et allez à la borne de la pi aux framboise
Installer les fichiers WAD sur n’importe quel Wii

Installer les fichiers WAD sur n’importe quel Wii

dans ce instructable, vous apprendrez comment installer un fichier wad sur votre Wii de Nintendo. Un fichier wad est habituellement un fichier qui, une fois installé, va devenir un canal, mais peut aussi être un patch ou quelque chose du genre comme
Installer LinkIt un SDK sur Mac OS X

Installer LinkIt un SDK sur Mac OS X

Il s'agit d'un tutoriel sur comment installer MediaTek LinkIt ONE sur Mac OS X.Étape 1: Télécharger l'IDE Arduino 1.5.7 pour Mac (Java 7)Cliquez sur le lien suivant pour télécharger directement ou visiter le site officiel de l'Arduino.http://Arduino.
Installation de Custom Firmware sur une PSP

Installation de Custom Firmware sur une PSP

OK les gars si celui-ci peut effectivement être un peu utile. J'ai trouvé ma vieille PSP et convenu, je mettrais quelques émulateurs sur elle, SNES, Game Boy, etc.. Une des choses que vous devez faire au préalable est installer le custom firmware sur