CDH 6.x 安装 Phoenix 服务

最近有个新项目启动,版本升级到6.3,发现CDH6.2 版本已经支持Phoenix parcel安装

一、准备文件

下载

https://archive.cloudera.com/phoenix/6.2.0/csd/PHOENIX-1.0.jar

下载parcel

#目录
https://archive.cloudera.com/phoenix/6.2.0/parcels/
#根据个人系统选择安装包
https://archive.cloudera.com/phoenix/6.2.0/parcels/PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel
https://archive.cloudera.com/phoenix/6.2.0/parcels/PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel.sha
https://archive.cloudera.com/phoenix/6.2.0/parcels/manifest.json

二、配置安装

将parcel文件放入/var/www/html/phoenix 方便后面安装

[root@ecs-0001 phoenix]# pwd
/var/www/html/phoenix
[root@ecs-0001 phoenix]# ll
total 392800
-rw-r--r-- 1 root root      2478 Aug  1  2019 manifest.json
-rw-r--r-- 1 root root 402216960 Apr 17 08:27 PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel
-rw-r--r-- 1 root root        41 Aug  1  2019 PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel.sha

 将 文件放入 /opt/cloudera/csd 目录下

[root@ecs-0001 phoenix]# ll /opt/cloudera/csd/
total 24
-rw-r--r-- 1 root root  5306 Aug  1  2019 PHOENIX-1.0.jar

重启 cloudera-scm-server 服务(为了安装服务项中能有Phoenix,CDH6.3默认是没有这个安装选项)

systemctl restart cloudera-scm-server

我看看一下重启前是没有Phoenix的

重启之后我们发现成功加载出来了

重启 Cloudera Management Service 服务

配置安装源,刚刚我们把Phoenix放在了/var/www/html/phoenix目录下

点击parcel 配置

填入我们的地址 http://ip/phoenix

 将parcel 下载,分配,激活

 

 

安装Phoenix服务

在hbase-site设置

<property><name>hbase.regionserver.wal.codec</name><value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value></property><property><name>phoenix.functions.allowUserDefinedFunctions</name><value>true</value><description>enable UDF functions</description></property><property><name>phoenix.schema.mapSystemTablesToNamespace</name><value>true</value></property><property><name>phoenix.schema.isNamespaceMappingEnabled</name><value>true</value></property>
  • 将hbase.regionserver.wal.codec定义写入预写日志(“wal”)编码。
  • 设置phoenix.functions.allowUserDefinedFunctions属性启用用户自定义函数(UDF

重启Hbase服务

验证服务

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/509747.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Kafka 集群数据备份 MirrorMaker 详解

什么是 MirrorMaker&#xff1f; MirrorMaker是Kafka附带的一个用于在Kafka集群之间制作镜像数据的工具。该工具主要动作就是从源集群中消费并生产到目标群集。 一个集群可以启动多个MirrorMaker配置到多个集群 运行 MirrorMaker方法 kafka-mirror-maker.sh --consumer.conf…

面试的态度

关于面试&#xff0c;如果到了面试现场&#xff0c;可能环境并不是自己所希望的那样&#xff0c;但是也不能消极对待&#xff0c;既然自己付出了时间来到这里&#xff0c; 公司对方也安排了时间给予你面试&#xff0c;不管是本着对自己的负责&#xff0c;还是对公司面试人员的…

域名服务的工作流程

域名服务的工作流程

Kafka 消费者组 Rebalance 详解

Rebalance作用 Rebalance 本质上是一种协议&#xff0c;主要作用是为了保证消费者组&#xff08;Consumer Group&#xff09;下的所有消费者&#xff08;Consumer&#xff09;消费的主体分区达成均衡。 比如&#xff1a;我们有10个分区&#xff0c;当我们有一个消费者时&…

C/C++程序员必须熟悉的开源库

作为一个经验丰富的Linux C/C程序员&#xff0c; 肯定亲手写过各种功能的代码&#xff0c; 比如封装过数据库访问的类&#xff0c; 封装过网络通信的类&#xff0c;封装过日志操作的类&#xff0c; 封装过文件访问的类&#xff0c; 封装过UI界面库等&#xff0c; 也在实际的项目…

CDH kafka JMX 启动

服务正常启动 telnet 127.0.0.1 9393 就可以,直接 telnet ip 9393 就不通 我们查看CDH broker_java_opts 配置项 原内容为 -server -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:G1HeapRegionSize=16M -XX:MinMetaspaceFreeRatio=50 …

java基础之多线程笔记

多线程的优势&#xff1a; 多线程作为一种多任务&#xff0c;并发的工作方式&#xff0c;当然有其存在的优势。 1.线程之间不能共享内存&#xff0c;而线程之间共享内存&#xff08;堆内存&#xff09;&#xff0c;则很简单。 2.系统创建进程&#xff08;需要为该进程重新分…

提高C++程序运行效率的10个简单方法

本文以C/C程序为例讲述了程序运行效率的10个简单方法&#xff0c;分享给大家供大家参考之用。具体分析如下&#xff1a; 对于每一个程序员来说&#xff0c;程序的运行效率都是一个值得重视&#xff0c;并为之付出努力的问题。但是程序性能的优化也是一门复杂的学问&#xff0c;…

Kafka JMX 监控 之 jmxtrans + influxdb + grafana

目录 效果图 环境准备 安装 influxdb 安装我们刚刚下载 influxdb rpm文件 查看默认配置 修改参数 启动 influxdb 查看启动状态 设置基本配置 influxdb 其他命令扩展 安装 jmxtrans 可能遇到的异常 验证jmxtrans是否成功运行 安装 Grafana 安装 influxDB 与 Grafa…

如何解决多线程并发访问一个资源的安全性问题?

原子操作&#xff1a;所谓原子操作是指不会被线程调度机制打断的操作&#xff1b;这种操作一旦开始&#xff0c;就一直运行到结束&#xff0c;中间不会有任何 context switch &#xff08;切[1] 换到另一个线程&#xff09;。 关于我对原子操作的理解&#xff1a;原子操作就类…

实例浅析epoll的水平触发和边缘触发,以及边缘触发为什么要使用非阻塞IO

一.基本概念 我们通俗一点讲&#xff1a; Level_triggered(水平触发)&#xff1a;当被监控的文件描述符上有可读写事件发生时&#xff0c;epoll_wait()会通知处理程序去读写。如果这次没有把数据一次性全部读写完(如…

Kafka开发指南之 如何Kafka 事务型生产者,保证生产者exactly once

目录 至少一次&#xff08;at least once&#xff09; 最多一次&#xff08;at most once&#xff09; 精确一次&#xff08;exactly once&#xff09; 幂等性 幂等性作用范围 实现方法 代码 事务 事务作用范围 实现方法 代码 我们知道Kafka的消息交付可靠性保障分为…

UML序列图

UML学习&#xff08;三&#xff09;-----序列图 UML的模型中可分为两种&#xff0c;动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模型的其中一种就是交互视图&#xff0c;它描述了执行系统功能的各个角色之间相互传递消息的顺序关系。序…

OpenTSDB 开发指南之 查询数据

前面博主写了一篇文章去介绍opentsdb的http接口的使用方法,但是某一些接口的使用还是比较复杂&#xff0c;这篇文章会通过example来详细讲述opentsdb的一些特性。 本文的举的例子有这些&#xff1a; 基本的写入和查询数据的注释和说明子查询查询中的filters使用查询数据的rat…

OpenTSDB 开发指南之 Api操作数据

/api/put 请求方式&#xff1a;post请求参数&#xff1a; 参数说明examplesummary返回主要摘要/api/put?summarydetails返回详细信息/api/put?detailssync是否同步&#xff0c;即是否等待数据都写入成功后才返回结果/api/put?syncsync_timeout返回结果之前的等待时间/api/p…

xshell下利用SFTP传输文件

SFTP是基于SSH的文件传输协议&#xff0c;与ZMODEM相比具有更加安全且更为快速的文件传输功能。 如何利用SFTP接收文件: 在本地提示以sftp命令登陆拟要接收文件的主机。 Xshell:> sftp hostname在sftp提示下以get命令接收需要的文件。 sftp:/home/user21>get filenam…

libcurl使用方法

原文地址&#xff1a;http://curl.haxx.se/libcurl/c/libcurl-tutorial.html 译者&#xff1a;JGood(http://blog.csdn.net/JGood ) 译者注&#xff1a;这是一篇介绍如何使用libcurl的入门教程。文档不是逐字逐句按原文翻译&#xff0c;而是根据笔者对libcurl的理解&#xff0c…

OpenTSDB 开发指南之 Grafana 展示OpenTSDB监控数据

目录 准备数据 在Grafana创建OpenTSDB连接 创建一个仪表盘 统计 准备数据 将数据插入OpenTSDB {"metric":"jast.data","value":1023,"timestamp":1588742563,"tags":{"type":"jast-graph-data"}}…

linux重启后地址不是之前设置的静态地址的解决方案

按照以下步骤进行安装 1. vi /etc/hosts 修给域名匹配 2. vi /etc/sysconfig/network 修改主机名称 3. vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改主机IP 4. vi /etc/udev/rules.d/70-persistent-net.rules 把里面的eth0删掉&#xff0c;把eth1名称改为eth0