当尝试配置ApachePhoenix时,hbase区域服务器将关闭

oug3syen  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(309)

我正在使用cdh5.3.1和hbase 0.98.6-cdh5.3.1,并尝试配置apachephoenix 4.4.0
根据apache phoenix安装中提供的文档
复制了主服务器和区域服务器的lib目录(/opt/cloudera/parcels/cdh-5.3.1-1.cdh5.3.1.p0.5/lib/hbase/lib)中的phoenix-4.4.0-hbase-0.98-server.jar文件
已从cloudera manager重新启动hbase服务。
当我检查hbase示例时,我看到区域服务器已关闭,并且在日志文件中没有发现任何问题。

我甚至试图从phoenix文件夹中复制所有jar,但仍然面临相同的问题。
我甚至尝试过配置phoenix 4.3.0和4.1.0,但仍然没有成功。
有人能告诉我我还需要配置什么或者我需要做什么来解决这个问题吗

juud5qan

juud5qan1#

我可以使用包配置apachephoenix。以下是使用cloudera manager安装phoenix的步骤
在cloudera manager中,转到“主机”,然后转到“包裹”。
选择“编辑设置”。
单击现有远程地块存储库url旁边的+号,然后添加以下url:http://archive.cloudera.com/cloudera-labs/phoenix/parcels/1.0/. 单击保存更改。
选择“主体”,然后选择“地块”。
在包裹名称列表中,clabs\u phoenix现在可用。选择它并选择下载。
默认情况下选择第一个群集。要选择其他群集进行分发,请选择它。在列表中找到clabs\u phoenix,然后单击distribute。
如果计划使用辅助索引,请将以下内容添加到hbase-site.xml高级配置代码段中。转到hbase服务,单击配置,然后选择hbase-site.xml的hbase服务高级配置片段(安全阀)。粘贴以下xml,然后保存更改。

<property>
    <name>hbase.regionserver.wal.codec</name>
    <value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value>
</property>

无论您是否编辑了hbase配置,请重新启动hbase服务。单击操作>重新启动
有关详细的安装步骤和其他详细信息,请参阅此链接

ddrv8njm

ddrv8njm2#

我不认为phoenix4.4.0与您正在运行的cdh版本兼容。
关于邮件列表的讨论会有所帮助you:httphttp://search-hadoop.com/m/9uy0h2n4mog1ix6or1

相关问题