尝试配置 Apache Phoenix 时 HBase 区域服务器出现故障

HBase region servers going down when try to configure Apache Phoenix

我正在使用 CDH 5.3.1HBase 0.98.6-cdh5.3.1 并尝试配置 Apache 凤凰 4.4.0

根据 Apache Phoenix Installation

中提供的文档

当我检查 HBase 实例时,我发现区域服务器已关闭并且我在日志文件中没有看到任何问题。

我什至尝试从 phoenix 文件夹中复制所有 jar,但仍然面临同样的问题。

我什至尝试配置 Phoenix 4.3.0 和 4.1.0,但仍然没有成功。

谁能告诉我我还需要配置什么或我需要做些什么来解决这个问题

我不认为,Phoenix4.4.0兼容你的CDH版本运行。
邮件列表上的讨论将对您有所帮助:http://search-hadoop.com/m/9UY0h2n4MOg1IX6OR1

我可以使用 Parcels 配置 Apache Phoenix。以下是使用 Cloudera Manager

安装 Phoenix 的步骤
  1. 在 Cloudera Manager 中,转到主机,然后是包裹。
  2. Select 编辑设置。
  3. 单击现有远程包裹存储库 URL 旁边的 + 号,然后添加以下内容 URL:http://archive.cloudera.com/cloudera-labs/phoenix/parcels/1.0/。单击保存更改。
  4. Select 先托管,后托管。
  5. 在地块名称列表中,CLABS_PHOENIX 现已可用。 Select 并选择下载。
  6. 默认情况下 select 第一个集群。要选择不同的集群进行分发,select 它。在列表中找到 CLABS_PHOENIX,然后单击分发。
  7. 如果您打算使用二级索引,请将以下内容添加到 hbase-site.xml 高级配置片段中。进入HBase服务,点击Configuration,选择HBase Service Advanced Configuration Snippet (Safety Valve) for hbase-site.xml。粘贴以下内容 XML,然后保存更改。

    <property>
        <name>hbase.regionserver.wal.codec</name>
        <value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value>
    </property>
    
  8. 无论您是否编辑了 HBase 配置,请重新启动 HBase 服务。单击操作 > 重新启动

详细安装步骤和其他细节refer this link