2

Hadoop 2.6.0 クラスターで高可用性を実現するように構成された 2 つのネームノード上に 5 つのデータ ノード クラスターをセットアップしました。私の Presto 構成は、1 つのコーディネーター ノードと 3 つのワーカー ノードに基づいています。

クラスターが単一のネームノード クラスターであったときに、Hive メタストアを使用して presto からクエリを実行していました。しかし、HA 用に構成した後、以下のように presto を使用して hdfs にアクセスする際に問題が発生しています。

Query 20150320_120620_00004_vgrag failed: java.net.UnknownHostException: mycluster

ここで、mycluster は両方のネームノード (アクティブとスタンバイ) の組み合わせです。誰でもこのエラーを解決するのを手伝ってくれますか? または、少なくとも誰かが presto が HA Hadoop クラスターをサポートしているかどうか教えてくれますか?

4

1 に答える 1

5

私はまったく同じ問題を抱えていました(CDHを使用していますが)、私の場合、このエントリをに追加するのに役立ちましたetc/catalog/hive.properties

hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml (プレストのドキュメントで提案されているように)

于 2015-08-21T13:32:25.850 に答える