我有presto服务器(linux)和config.properties:
coordinator=false
datasources=hive
node-scheduler.include-coordinator=false
http-server.http.port=8080
query.max-memory=5GB
query.max-memory-per-node=1GB
discovery-server.enabled=true
discovery.uri=http://localhost:8080
目录/ hive.properties:
connector.name=hive-cdh4
hive.metastore.uri=thrift://another-machine:port
Hive正在开发另一个mashine(windows(!))。 Db客户端使用配置单元正常工作。可以创建,更新表等。
但是如果我使用presto客户端(来自linux的presto.jar) ERROR:
Query 20160426_133746_00003_8iq7y failed: Partition location does not exist: file:/C:/tmp/user/hive/warehouse/test
路径是正确的。存在。
hive-site.xml配置包含:
<property>
<name>hive.metastore.warehouse.dir</name>
<value>file:///C:/tmp/user/hive/warehouse</value>
<description>location of the warehouse directory</description>
</property>
需要帮助才能解决此问题。感谢。