2016-11-25 13 views
0

をhadoop1.2.1に接続することはできません私はHDFSを入力すると、グレムリンに、私はこの取得:titan1.0.0は、今私がTitan1.0.0-hadoop1とhadoop1.2.1を使用しています、と私はこのようなは/ etc/profileにCLASS_PATHを設定している

gremlin> hdfs 
==>[email protected] 

をしかし、私はチタン-0.5.4-hadoop1を使用する場合、私は私が考える右の接続を取得:

gremlin> hdfs 
==>DFS[DFSClient[clientName=DFSClient_NONMAPREDUCE_-1221412592_1, ugi=luheng]] 

なぜ誰が知っていますか?

ありがとうございました。

+0

HDFSはTitanと同じノードで実行されていますか、別のノードで実行されていますか?あなたの答えのための –

答えて

0

すべてのノードは機能していますか?そうでない場合は、代わりにHADOOP_PREFIX使用HADOOP_HOMEのパスはこの

export PATH=$PATH:$HADOOP_HOME/bin 
+0

おかげで、私はJPSを入力すると、私はこの得たので、私は、すべてのノードが機能していると思う:3388名前ノード 3283 SecondaryNameNode 3108データノード 2937をJobTracker 3549 TaskTracker 5326 JPS 5055コンソール –

1

ようにする必要がありますあなたはgremlin.shを開始する前にCLASSPATHHADOOP_CONF_DIRを含めるべきです。

export HADOOP_PREFIX=/usr/local/hadoop 
export HADOOP_CONF_DIR=$HADOOP_PREFIX/conf 
export CLASSPATH=$CLASSPATH:$HADOOP_CONF_DIR 
./bin/gremlin.sh 

YARN_HOMEYARN_CONF_DIRのみのHadoop 2.xのためになることに注意してください

+0

は非常に多くのジェイソンをありがとう!できます!とてもエキサイティングでとても幸せです。 –

関連する問題