J'ai essayé d'installer Hadoop sur un seul cluster de noeud (mon propre labTop-Ubuntu 12.04). J'ai suivi ce tutoriel et j'ai vérifié la ligne de la ligne deux fois. http: //www.michael- noll.com/tatudials/running-haadoop-on-ubuntu-linux-single-node-Cluster/
Tout semble correct. J'ai défini tout le Core-Site.xml, Mapred-Site.xml, HDFS-SITE.XML. P>
Lorsque j'exécute la commande suivante dans HDUSER SU: P>
maziyar@maziyar-Lenovo-IdeaPad-U300s:/usr/local/hadoop$ ls -lha total 20K drwxr-xr-x 5 hduser hadoop 4.0K May 30 15:25 . drwxr-xr-x 12 root root 4.0K May 30 15:25 .. drwxr-xr-x 4 hduser hadoop 4.0K May 30 15:25 etc drwxr-xr-x 12 hduser hadoop 4.0K Jun 4 21:29 usr drwxr-xr-x 4 hduser hadoop 4.0K May 30 15:25 var
5 Réponses :
J'ai essayé de régler export hadoop_home_warn_suppress = "true" code> dans mon
conf / hadoop-env.sh code> fichier et l'avertissement a disparu. Bien que je ne suis toujours pas sûr de savoir pourquoi cet avertissement est arrivé en premier lieu. P>
Votre session Bash peut toujours avoir Si vous obtenez une valeur pour Ouvrir une nouvelle session après avoir défini hadoop_home code> variable définie. Essayez de
Echo $ $ Hadoop_Home code> et voyez si vous obtenez une valeur. p>
hadoop_home code>, la coquille l'obtient à partir de certains fichiers de configuration, cochez ces fichiers (
~ / .bashrc code>,
~ /. Profil code>,
/ etc / code / code>,
/etc/bash.bashrc code>, etc.) et supprimez la variable exportée
hadoop_home code> variable. p>
hadioop_prefix code> variable d'environnement au lieu de
hadoop_home code> dans
~ / .bstrucc code> et vous êtes sûr que vous êtes sûr < code> $ hadoop_home code> n'est pas exporté dans aucun fichier de configuration et vous ne devriez pas voir ce message d'avertissement. P>
$ hadoop_home code> est obsolète est un message d'avertissement. Aujourd'hui, j'ai installé à l'aide de l'enseignement du site Web de Micheal sur Ubuntu et cela a fonctionné bien. P>
Remplacement de Avez-vous essayé de vous déconnecter de la session en cours après ce changement et essayé à nouveau? Les modifications que vous apportez sur votre profil Bash entreront en vigueur lorsque vous vous connectez à nouveau à la coque. p> hadoop_home code> par
hadoop_prefix code> dans le
~ / .bstrucrc code> résout cela pour moi. P>
Erreur obsolète signifie qu'une version particulière que vous utilisez est considérée comme sans importance ou qu'elle cessera de prendre en charge bientôt lisée sur le site Web. P>
Par ceci, je veux dire que vous avez installé OpenJDK à Hadoop. Ce que j'ai fait est au lieu d'installer OpenJDK, j'ai installé Oraclejdk. Peut-être que vous devriez essayer de faire ça. p>
lemme savoir si cela a aidé. p>
Cordialement. P>
Quelle version de Hadoop utilisez-vous?
@Twid - ressemble à 1.1.2
Vous pouvez obtenir la version par
version Hadoop code>
@Twid 1.1.2 est utilisé