我正在使用 presto 0.89 和 cdh5 Hadoop。对于 Hive,使用 mysql 作为 Metastore。
这是我的配置:
hive.properties
connector.name=hive-cdh5
hive.metastore.uri=thrift://demo:9083
hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml
这是 config.properties
coordinator=true
node-scheduler.include-coordinator=true
http-server.http.port=8081
datasources=jmx,hive,mysql
#presto-metastore.db.type=h2
#presto-metastore.db.filename=var/db/MetaStore
task.max-memory=1GB
discovery-server.enabled=true
discovery.uri=http://demo.com:8081
错误信息:
presto:test_db> DESCRIBE hive.test_db.tmp_sears_sign_data;
**Query 20150109_122634_00002_p3r9r failed: x.x.x.x: java.net.SocketTimeoutException: Read timed out**