1

ネイティブの Hadoop インストールに Impala をインストールして起動しようとしています。以下は、を使用したエラー ログimpaladです。Impala サーバーは、セカンダリ ネーム ノード (nn02.tcs.com) にあります。

[root@nn02 impala]# impalad
log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
E0903 23:43:52.400326 21972 impala-server.cc:208] Could not read the HDFS root directory at hdfs://nn01.tcs.com:8020. Error was: 
    Failed on local exception: com.google.protobuf.InvalidProtocolBufferException: 
        Message missing required fields: callId, status; 
        Host Details : local host is: "nn02.tcs.com/192.168.2.101"; 
        destination host is: "nn01.tcs.com":8020; 
E0903 23:43:52.400411 21972 impala-server.cc:210] Aborting Impala Server startup due to improper configuration

次の方法で同じ HDFS にアクセスできます。

[root@nn02 impala]# hadoop fs -ls hdfs://nn01.tcs.com
Found 1 items
-rw-r--r--   3 root hdfs       9737 2014-06-16 09:27 hdfs://nn01.tcs.com/user/root/x

Name Node のブラウザから Name Node (nn01.tcs.com) のサイトにアクセスできます。

http://nn01.tcs.com:8020 - 以下のメッセージが表示されます

Hadoop IPC ポートに対して HTTP リクエストを行っているようです。これは、このデーモンの Web インターフェイスの正しいポートではありません。

このエラーの解決にご協力ください

4

1 に答える 1