错误:在apache phoenix queryserver启动时,找不到或加载主类org.apache.phoenix.queryserver.server.queryserver

zqdjd7g9  于 2021-05-31  发布在  Hadoop
关注(0)|答案(1)|浏览(1281)

我和Apache有一套 Hadoop 2.10.0 , hbase 1.5 ,和 Phoenix 4.14 . 一切正常。但是,当我尝试将python与phoenix连接时,我需要启用 queryserver . 每当我试图开始,我得到下面的错误和退出。有人能帮忙吗?

2020-06-01 16:59:24.860409 launching /usr/local/jdk1.8.0_251/bin/java -cp /hadoopStack/hbase-1.5.0/conf:/etc/hadoop/conf:/hadoopStack/apache-phoenix-4.15.0-HBase-1.5-bin/bin/../phoenix-4.15.0-HBase-1.5-client.jar:::/hadoopStack/hadoop-2.10.0/etc/hadoop:/hadoopStack/hadoop-2.10.0/share/hadoop/common/lib/*:/hadoopStack/hadoop-2.10.0/share/hadoop/common/*:/hadoopStack/hadoop-2.10.0/share/hadoop/hdfs:/hadoopStack/hadoop-2.10.0/share/hadoop/hdfs/lib/*:/hadoopStack/hadoop-2.10.0/share/hadoop/hdfs/*:/hadoopStack/hadoop-2.10.0/share/hadoop/yarn:/hadoopStack/hadoop-2.10.0/share/hadoop/yarn/lib/*:/hadoopStack/hadoop-2.10.0/share/hadoop/yarn/*:/hadoopStack/hadoop-2.10.0/share/hadoop/mapreduce/lib/*:/hadoopStack/hadoop-2.10.0/share/hadoop/mapreduce/*:/hadoopStack/hbase-1.5.0/lib/*:/hadoopStack/apache-phoenix-4.15.0-HBase-1.5-bin/*:/hadoopStack/hbase-1.5.0/conf
 -Dproc_phoenixserver -Dlog4j.configuration=file:/hadoopStack/apache-phoenix-4.15.0-HBase-1.5-bin/bin/log4j.properties -Dpsql.root.logger=INFO,DRFA -Dpsql.log.dir=/hadoopStack/apache-phoenix-4.15.0-HBase-1.5-bin -Dpsql.log.file=phoenix-hadoop-queryserver.log  org.apache.phoenix.queryserver.server.QueryServer

Error: Could not find or load main class org.apache.phoenix.queryserver.server.QueryServer

close failed in file object destructor:

IOError: [Errno 9] Bad file descriptor
cbjzeqam

cbjzeqam1#

默认情况下不包括phoenix查询服务器。它是一个单独的jar-phoenix查询服务器,需要包含在类路径中:
https://mvnrepository.com/artifact/org.apache.phoenix/phoenix-queryserver/4.14.3-hbase-1.4

相关问题