问题描述:
启动presto 查看show schemas;时报错:
Error running command: java.net.ConnectException: Failed to connect to /192.xxx.xxx.xxx:8080
查看日志 /presto/etc/var/log
java.lang.IllegalArgumentException: No factory for connector hive-hadoop2
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:191)
at com.facebook.presto.connector.ConnectorManager.createConnection(ConnectorManager.java:168)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalog(StaticCatalogStore.java:96)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalogs(StaticCatalogStore.java:74)
at com.facebook.presto.server.PrestoServer.run(PrestoServer.java:119)
at com.facebook.presto.server.PrestoServer.main(PrestoServer.java:67)
根据网上某培训机构文档安装Presto-0.196版本
配置步骤一致,jdk版本为 java version “1.8.0_281” ,但是还是报错。
解决办法:
查看hive.properties文件
复制的时候此处后面有一小空格!!!!!
写此文章时,最新版本的是0.247 需要jdk8u151 以上版本