承接安装系列hadoop,hbase 部署到(cdh5.5.1) 安装flume 下载安装包并解压 flume-ng-1.6.0-cdh5.5.1.tar.gz 配置环境变量:~/.bash_profile...JAVA_HOME=/usr/java/jdk1.7.0_45 export HADOOP_HOME=/itcast/hadoop-2.6.0 版本验证 flume-ng version 安装...phoenix 重新编译phoenix 在phoenix源码中pom.xml修改: cloudera <url...PHOENIX_HOME=/itcast/phoenix CLASSPATH=....$PHOENIX_HOME/phoenix-4.6.0-client.jar 修改权限$PHOENIX_HOME/bin chmod +x *.py 将phoenix-4.6.0-cdh5.5.1
前提Hadoop+Hbase集群已经能够正常运转,如果不知道如何安装,请查看如下两篇文章: Hadoop安装 http://qindongliang.iteye.com/blog/2222145...Apache Zookeeper3.4.6 Centos6.5 Apache Ant1.9.5 Apache Maven3.3.3 phoenix官网地址 phoenix...https://phoenix.apache.org/language/ 下载地址:http://archive.apache.org/dist/phoenix/ phoenix安装非常简单:...下载地址: http://squirrel-sql.sourceforge.net/ 直接下载jar包,安装,双击启动,然后一步步下一步即可。...安装完成后,把phoeinx的client和core的jar包,放入squirrel的安装目录的lib下面,然后双击squirrel-sql.bat启动 test-phoenix jdbc:phoenix
一、主机规划 继续上一篇,本篇介绍在同一环境中安装 Phoenix,并连接上篇部署的 HBase 集群。...所需安装包:Phoenix-5.1.3 下表描述了四个节点上分别将会运行的相关进程。...Phoenix 相对于 HBase 来说就是一个支持 SQL 的客户端软件,为能在集群环境中任何节点上都能使用 Phoenix 命令行,在所有节点上都安装。...简便起见,安装部署过程中所用的命令都使用操作系统的 root 用户执行。...节点 进程 node1 node2 node3 node4 Phoenix * * * * 二、Phoenix 安装 在所有节点上执行下面第1、2步操作,在 node1 节点上执行第3
本篇博客,小菌为大家带来的是关于Phoenix的入门介绍及安装说明。 Phoenix 介绍 phoenix,中文译为凤凰,是不是一个很美的名字吖(~ ̄▽ ̄)~ 。...但是Hive和Impala还可以查询文本文件,Phoenix只能查Hbase。 Phoenix是构建在HBase之上的SQL引擎。...我们可以通过网址https://phoenix.apache.org/来访问Phoenix的官网。 ? 在对有了一个Phoenix 大致的了解之后,让我们来进行Phoxnix的安装部署。...Phoenix的安装部署 需要注意的是: 1.安装之前必须要先安装好 ZK 集群,Hadoop 集群, Hbase 集群 (不会安装的小伙伴可以去看小菌前面的博客哟) 2.从对应的地址下载: http...3.上传、解压 将对应的安装包上传到对应的Hbase集群其中一个服务器的/export/softwares目录下 解压:tar zxvf apache-phoenix-4.14.0-
下载 安装略 导入jar: phoenix-4.8.1-HBase-1.2-client phoenix-4.8.1-HBase-1.2-queryserver phoenix-4.8.1-HBase-...1.2-server phoenix-4.8.1-HBase-1.2-thin-client phoenix-core-4.8.1-HBase-1.2 phoenix-core-4.8.1-HBase-...1.2-sources phoenix-core-4.8.1-HBase-1.2-tests 配置Drivers Name:任意 EXample URL: jdbc:phoenix:master:2181...Website URL:可以不写 JavaClassPath: phoenix-4.8.1-HBase-1.2-client.jar Class Name:org.apache.phoenix.jdbc.PhoenixDriver
Apache Phoenix 是 HBase 的开源 SQL 皮肤,可以使用标准的JDBC 的APIs去代替常规的HBase 客户端的APIs去创建表,插入数据和查询HBase数据。...安装 下载解压apache-phoenix-5.0.0-HBase-2.0 添加phoenix-5.0.0-HBase-2.0-server.jar、phoenix-core-5.0.0-HBase-2.0....jar到$HBASE_HOME/lib下 重启HBase $HBASE_HOME/bin/stop-hbase.sh && $HBASE_HOME/bin/start-hbase.sh 添加Phoenix...到PATH中,这里我的Phoenix在/opt/phoenix下 echo -e 'export PHOENIX_HOME=/opt/phoenix\nexport PATH=$PHOENIX_HOME.../bin:$PATH' >> ~/.bash_profile 开始使用Phoenix 在命令行中使用Phoenix,使用下面的命令启动sqlline sqlline.py localhost 启动之后如下图所示
目录 一、下载并安装Phoenix parcel 二、安装CSD文件 三、在Cloudera Manager中添加Phoenix服务(前提是已经安装了HBase服务) 四、配置HBase以用于Phoenix...五、验证Phoenix安装 参考: ---- 一、下载并安装Phoenix parcel 1....图4 二、安装CSD文件 在CDH中添加Phoenix服务之前,必须安装Custom Service Descriptor(CSD)文件。 1. 确定CSD文件存放位置。...图6 三、在Cloudera Manager中添加Phoenix服务(前提是已经安装了HBase服务) 安装完成后,Phoenix将出现在服务列表中,如图7所示。 ?...重启Hbase服务 五、验证Phoenix安装 登录集群主机,并在命令提示符下运行以下冒烟测试: phoenix-psql /opt/cloudera/parcels/PHOENIX-5.0.0-cdh6.2.0
兼容性: Phoenix 2.x - HBase 0.94.x Phoenix 3.x - HBase 0.94.x Phoenix 4.x - HBase 0.98.1+ 1:hbase 0.94.21...的安装 参考 http://www.linuxidc.com/Linux/2014-09/106534.htm 2:下载phoenix 3.1 [linuxidc@linuxidc02 ~]# wget...http://mirrors.hust.edu.cn/apache/phoenix/phoenix-3.1.0/bin/phoenix-3.1.0-bin.tar.gz --2014-09-12 22...:03:44-- http://mirrors.hust.edu.cn/apache/phoenix/phoenix-3.1.0/bin/phoenix-3.1.0-bin.tar.gz 正在解析主机...下载,根据安装的HBase选择hadoop1或hadoop2 Add the phoenix-[version]-server.jar to the classpath of every HBase region
CDH5.14.2以及安装phoenix文档 一、 centos7下安装CDH所需软件包: image.png cdh5.14.2下载:https://archive.cloudera.com/cdh5...-4 cm agent、hdfs、hbase、phoenix、zookeeper、spark、yarn 三、上传软件 将上述所有软件包上传,准备开始安装了 四、开始安装CDH 4.1、修改hosts文件...4.5、安装JDK 4.5.1、解压文件 范围:wlt-1/ wlt-2/wlt-3/wlt-4 命令:tar -xvf jdk-8u181-linux-x64.tar.gz 4.5.2、修改配置文件...五、安装CDH版phoenix 5.1、添加phoenix到httpd服务 将上传上去phoenix软件包放到当前目录下 修改文件权限 image.png image.png 5.2、打开cloudera.../phoenix-sqlline.py wlt-2:2181 (注意一定要加上主机名和zk端口 image.png !quit退出 到此相关服务组件成功安装完毕。
那么索引数据的导入还需要采用phoenix提供的索引同步工具类 IndexTool , 这是一个mapreduce工具类,使用方式如下: $HBASE_HOME/bin/hbase org.apache.phoenix.mapreduce.index.IndexTool
一 安装部署 1, 下载 http://archive.apache.org/dist/phoenix/ 本文下载的是apache-phoenix-4.12.0-HBase-1.2-bin.tar.gz...2, 安装 解压之后将phoenix-4.12.0-HBase-1.2-server.jar复制到hbase/lib目录下。...uses separate queues for index and metadataupdates 重启hbase 关于hadoop及hbase的安装部署...,请参考: Hadoop伪分布式集群安装部署 HBase的安装部署 3, 测试 测试的方法有很多,本文采用更加简单的测试方法。...映射hbase表到phoenix: 比如,在hbase上创建表t1,然后映射到phoenix上,分两步: 1, 创建hbase表 create 't1', {NAME => 'f1', VERSIONS
Phoenix ? 1. 定义 Phoenix 最早是 saleforce 的一个开源项目,后来成为 Apache 的顶级项目。 ...安装详解 1....下载 Phoenix(博主已经准备好了) http://archive.apache.org/dist/phoenix/apache-phoenix-4.14.2-HBase-1.3/ ?...配置环境变量 [bigdata@hadoop002 phoenix]$ sudo vim /etc/profile # phoenix_home export PHOENIX_HOME=/opt/module.../phoenix export PHOENIX_CLASSPATH=$PHOENIX_HOME export PATH=$PATH:$PHOENIX_HOME/bin // 使立即生效 [bigdata
1.phoenix 利用CsvBulkLoadTool 批量带入数据并自动创建索引 在phoenix 目录下执行 hadoop jar /home/phoenix-4.6.0-HBase-1.0-bin.../phoenix-4.6.0-HBase-1.0-client.jar org.apache.phoenix.mapreduce.CsvBulkLoadTool -t POPULATION -i /...2.phoenix 自带sql导入工具 ...."); PhoenixConnection conn = (PhoenixConnection) DriverManager.getConnection("jdbc:phoenix:ip","root...中,关系型数据库的数值类型到hbase中变成字节类型,映射到phoenix中,数值类型数据值改变了
本教程将向您展示如何在Ubuntu 18.04服务器实例上安装Elixir和Phoenix frameworks以进行开发。...安装 Phoenix 如果我们刚刚第一次安装Elixir,我们还需要安装Hex包管理器。 Hex是运行Phoenix应用程序所必需的,并且可以安装我们可能需要的任何额外依赖项。...输入此命令以安装Hex: mix local.hex 现在我们可以继续安装Phoenix了: mix archive.install https://github.com/phoenixframework.../archives/raw/master/phx_new.ez 安装Node.js Phoenix使用brunch.io来编译静态资产(JavaScript,css等),因此您需要安装Node.js.... inotify-tools 这是一个Linux专用的文件系统监视程序,Phoenix用于实时代码重新加载: sudo apt-get install inotify-tools 创建Phoenix应用
1.方案 这里我们通过Jpype和JayDeBeApi 来连接 2.过程 这里我列出实例代码: import jpype import jaydebeapi import os phoenix_client_jar...="/data/users/huser/phoenix/phoenix-4.3.0-client.jar" args=='-Djava.class.path=%s'% phoenix_client_jar...jvm_path=jpype.getDefaultJVMPath() jpype.startJVM(jvm_path,args) conn=jaydebeapi.connect('org.apache.phoenix.jdbc.PhoenixDriver...',['jdbc:phoenix:bj-g2hdp1,bj-g2hdp2,bj-g2hdp3:2181','',''],phoenix_clinent_jar) curs=conn.cursor() sql
注意: 对于全局索引在默认情况下,在查询语句中检索的列如果不在索引表中,Phoenix不会使用索引表将,除非使用hint。...~]# cd /opt/cloudera/parcels/ [root@node00 parcels]# cd APACHE_PHOENIX/lib/phoenix [...root@node00 phoenix]# cp phoenix-4.14.0-cdh5.12.2-client.jar /opt/cloudera/parcels/CDH/jars/.../jars/phoenix-4.14.0-cdh5.12.2-client.jar phoenix-4.14.0-cdh5.12.2-client.jar 索引用法总结 Phoenix 的二级索引主要有两种...索引定义完之后,一般来说,Phoenix自己会判定使用哪个索引更加有效。 但是,全局索引必须是查询语句中所有列都包含在全局索引中,它才会生效。
》,《如何在CDH中使用Phoenix》和《如何使用Phoenix在CDH的HBase中创建二级索引》中介绍了Cloudera Labs中的Phoenix,如何在CDH5.11.2中安装和使用Phoenix4.7...我们知道Phoenix是Cloudera实验室的项目,并不提供官方支持,CDH的安装Parcel包并不默认打包Phoenix。...本文Fayson主要介绍如何在CDH5.14.2中使用Parcel安装Phoenix4.14.0....3.操作系统版本为Redhat7.4 4.采用root用户进行操作 5.集群未启用Kerberos 2.下载与安装Apache Phoenix4.14.0 ---- 1.最新的Phoenix4.14.0...2.将Phoenix4.14的安装包发布到http服务 [root@ip-172-31-6-83 ~]# mv phoenix4.14/ /var/www/html [root@ip-172-31-6-
phoenix可以处理实时数据 (1)启动数据库的连接 bin/sqlline.py数据库安装服务器ip或主机名:zookeeper的服务端口号 !table查看所有的表使用 !...)创建表 create table hbase_test ( s1 varchar not null primary key, s2 varchar, s3 varchar, s4 varchar 在phoenix...是查看不到的 如果需要在phoenix中操作直接在hbase中创建的表,则需要在phoenix中进行表的映射。...表映射的话,在phoenix中的表与hbase中的表会被同时删除与修改,视图映射中的表删除,hbase中的表不会被删除。...address"varchar); 种情况下,直接使用与第1)种情况一样的createtable语句进行创建即可,这样系统将会自动在Phoenix和HBase中创建person_infomation的表
一、简介 1、Phoenix定义 1)官网地址:http://phoenix.apache.org/ Phoenix是HBase的开源SQL皮肤。...2、Phoenix架构 二、安装Phoenix 1、安装 将安装包上传到服务器目录 解压安装包 tar -zxvf apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz -.../my_env.sh 添加内容 #phoenix export PHOENIX_HOME=/opt/module/phoenix export PHOENIX_CLASSPATH=$PHOENIX_HOME.../opt/module/phoenix/bin/sqlline.py hadoop101,hadoop102,hadoop103:2181 三、Phoenix操作 1、Phoenix 数据映射 Phoenix...2、Phoenix Shell操作 登录Phoenix /opt/module/phoenix/bin/sqlline.py hadoop101,hadoop102,hadoop103:2181 创建表
安装Phoenix 一、下载 大家可以从官网上下载与HBase版本对应的Phoenix版本。对应到HBase 2.1,应该使用版本「5.0.0-HBase-2.0」。...http://phoenix.apache.org/download.html 二、安装 1、上传安装包到Linux系统,并解压 cd /export/software tar -xvzf apache-phoenix.../server/apache-phoenix-5.0.0-HBase-2.0-bin/phoenix-*.jar /export/server/hbase-2.1.0/lib/ # 进入到hbase...-bin/bin/ 5、重新启动HBase stop-hbase.sh start-hbase.sh 6、启动Phoenix客户端,连接Phoenix Server 注意:第一次启动Phoenix连接...table查看Phoenix中的表 !table 7、查看HBase的Web UI,可以看到Phoenix在system命名空间下创建了一些表,而且该系统表加载了大量的协处理器。
领取专属 10元无门槛券
手把手带您无忧上云