使用DbVisualizer可视化连接hbase

  • 背景介绍
    hbase shell命令行显示的数据是16进制的,不方便查看,而且在命令行下操作也不方便,所以可以通过phoenix来jdbc连接,使用sql查询数据,而https://www.dbvis.com/download/10.0就是一个较好的客户端连接工具

  • CDH中为hbase安装phoenix:https://blog.csdn.net/eyeofeagle/article/details/95503473

下载、配置DbVisualizer

下载好DbVisualizer后,顺利安装,然后这个安装目录就可以重新打包使用了

  • hadoop-common-2.2.0-bin-master.zip下载地址:https://codeload.github.com/srccodes/hadoop-common-2.2.0-bin/zip/master
  • phoenix-4.7.0-clabs-phoenix1.3.0-client.jar下载地址: cdh使用parcel安装phoenix,等安装顺利后在/opt/cloudera/parcels/CLABS_PHOENIX/lib/phoenix/会有这个文件
[root@eadage mypacks]# ls  /opt/cloudera/parcels/CLABS_PHOENIX/lib/phoenix/
bin       dev       lib                                          phoenix-4.7.0-clabs-phoenix1.3.0-server.jar
cloudera  examples  phoenix-4.7.0-clabs-phoenix1.3.0-client.jar  phoenix-4.7.0-clabs-phoenix1.3.0-thin-client.jar
wang@wang-T58-V:~/win2unix/dbvis_phoenix连接工具$ tree
├── DbVisualizer.rar
├── hadoop-common-2.2.0-bin-master.zip
├── install.txt
└── phoenix-4.7.0-clabs-phoenix1.3.0-client.jar

wang@wang-T58-V:~/win2unix/dbvis_phoenix连接工具$ cat install.txt 
1, 解压这两个压缩包(hadoop-common-2.2.0-bin-master.zip,DbVisualizer.rar)
2,配置环境变量:(hosts文件, path环境变量)
   2.1 : hosts主机名解析配置(编辑 C:\Windows\System32\drivers\etc\hosts文件),添加一行解析记录
		  加入zookeeper所在的(ip 主机名)映射: 如 192.168.56.12 hadoop01
		  
   2.2:配置path环境变量
	    添加hadoop-common-2.2.0-bin-master.zip的解压目录:如解压得目录为:C:\Users\XK\Downloads\hadoop-common-2.2.0-bin-master
		则在系统path环境变量中追加这个路径:  ;C:\Users\XK\Downloads\hadoop-common-2.2.0-bin-master\bin
		
3, 配置DbVisualizer
	3.1 : 进入DbVisualizer.rar得解压目录: 如C:\Users\XK\Downloads\DbVisualizer
		   双击dbvis.exe,启动程序
		   
	3.2:  配置phoenix 的jdbc驱动
			Tools --> Driver Manager--> 选择'+' (Create New Driver)
			在弹出的菜单栏中配置phoenix连接驱动: 
				 Name: (自定义驱动别名:如 phoenix_driver)
				 URL Format: (jdbc:phoenix:{zookeeper主机的ip}:2181:/{hbae在zookeeper上的节点名}: 如 jdbc:phoenix:192.168.56.12:2181:/hbase2
				 Driver Class: (这个不用手动写,只要点击下面的 【打开文件】的图标,加载phoenix-4.7.0-clabs-phoenix1.3.0-client.jar 这个jarb包,就能自己识别驱动名)
				 驱动名正常显示后,关掉这个Driver Manager窗口
4,创建连接
		点击'+', 创建连接 -->No Wizard --> 
			配置Driver(jdbc):选中自己刚刚添加的driver名称(phoenix_driver)
			配置Database URL:  jdbc:phoenix:192.168.56.12:2181:/hbase2
		点击connect, 即可连接成功

你可能感兴趣的:(大数据hadoop-hbase)