杭州网站建设蒙特,虾皮跨境电商注册多少钱,智联招聘网站多少钱做的,互联网公司包括目录
尝试过程
解决之道
总结
尝试过程
注意此章节为记录试错过程#xff0c;无需跟随操作#xff0c;仅作试错记录。真正操作方法请看“解决之道”章节
环境ambari安装的hbase2.1.6 使用apche phoenix默认驱动配置 备注#xff1a;Apache Phoenix 是一个开源的、基于…目录
尝试过程
解决之道
总结
尝试过程
注意此章节为记录试错过程无需跟随操作仅作试错记录。真正操作方法请看“解决之道”章节
环境ambari安装的hbase2.1.6 使用apche phoenix默认驱动配置 备注Apache Phoenix 是一个开源的、基于 SQL 的查询引擎它使得可以在 Apache HBase分布式 NoSQL 数据库上使用标准的 SQL 查询语言。Phoenix 提供了对 HBase 的 SQL 接口使得用户可以使用熟悉的 SQL 语法来查询和操作 HBase 中的数据。
在hbase配置文件中找到ZooKeeper Znode Parent参数的值 并在编辑驱动中添加 添加驱动属性 测试连接
出现
Insufficient permissions to create SYSTEM namespace and SYSTEM Tables
权限不足无法创建 SYSTEM 命名空间和 SYSTEM空间下的 表
手动登录hbase创建SYSTEM并授予hbase用户权限 测试连接
ERROR 1012 (42M03): Table undefined. tableNameSYSTEM.CATALOG
又出现没有SYSTEM.CATALOG表此时怀疑是否需要提前在服务器上安装apache phoenix
按照HBase 整合Phoenix_hbase2.0.2集成phoenix_十二同学啊的博客-CSDN博客
方法在ambari-hadoop1节点安装完后执行
[linuxnode1 phoenix]$ bin/sqlline.py ambari-hadoop1:2181
命令时出现Caused by: org.apache.hadoop.hbase.TableNotFoundException: SYSTEM.CATALOG的错误 解决方案:重新清理hbase如果可以的话建议先备份系统快照
1 在执行命令之前先关闭hbase包括HMaster和regionServer
2 /bin/hbase clean --cleanAll
注意hbase clean --cleanAll是清楚hbase clean --cleanALL是清除所有数据慎用 3 然后重新启动hbase
4 [roothdp1 /mnt/software/phoenix-4.10.0-cdh5.12.0/bin]#python ./sqlline.py ambari-hadoop1:2181
成功 dbeaver配置
注意服务器ambari-hbase上 也需要配置以下两个属性的值 测试连接
ERROR 2007 (INT09): Outdated jars. Newer Phoenix clients cant communicate with older Phoenix servers. The following servers require an updated phoenix-[version]-server.jar to be put in the classpath of HBase: regionSYSTEM.CATALOG,,1701162392278.2179ae0a2eac521be10539173a8f47be., hostnameambari-hadoop2,16020,1701163111938, seqNum16
额dbeaver和服务器端Phoenix使用的jar包不一致更换驱动之前在ambari-hadoop1节点上安装的phoenix目录下的 client jar包测试连接后dbeaver一直connecting main最后超时报错KeeperErrorCode ConnectionLoss for /hbase-unsecure 但是zk服务正常、hbase服务也正常通过zkCli.sh也能查看/hbase-unsecure下的内容所有虚拟机节点的防火墙也处于关闭状态百思不得其解
解决之道 这时无意中看见在hbase组件页面有一个叫做“phoenix query servers”的服务 点进去查看发现这个服务进程是在ambari-hadoop2节点上于是去到ambari-hadoop2节点的/usr/hdp/3.1.5.0-152路径下ll查看一下果然发现有一个名叫“phoenix”的目录进去该目录发现
有一个client jar包 于是马上下载到本机并修改dbeaver apache phoenix驱动配置将驱动替换为此jar包并成功找到类 剩余驱动配置如下 测试连接成功成功解决 解决成功后展开表出现权限问题
org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permissions for user ‘18389,action: scannerOpen, tableName:SYSTEM:CATALOG, family:0, column: TYPE_NAME 解决思路为‘18389’用户赋予在SYSTEM:CATALOG表上的读写权限
解决方法利用ranger创建一个名为‘18389’的用户并赋予其在hbase上的权限 再次展开表后没有权限问题但是一片空白并且 dbeaver上创建表后仍然不可见 并且其他的namspace不可见其余表也不可见 将之前设置的phoenix.schema.isNamespaceMappingEnabled值改为false
phoenix.schema.isNamespaceMappingEnabled 是 Apache Phoenix 中的一个配置属性用于启用或禁用 Phoenix 对 HBase 命名空间的支持。当该属性被启用时Phoenix 将使用 HBase 的命名空间来组织表。在启用命名空间映射后Phoenix 表名将包括命名空间前缀。
例如假设 phoenix.schema.isNamespaceMappingEnabled 被设置为 true如果你在命名空间 Test 中创建了表 MyTable则 Phoenix 中的表名将是 Test.MyTable。
如果禁用了命名空间映射那么 Phoenix 将使用默认的 HBase 表。在这种情况下Phoenix 表名就是 HBase 表名不包括命名空间前缀。 设置默认数据库为空值 再次断开重连可以看见default命名空间下的表和其他命名空间下的表并且执行后可以看见新建的表 总结 当利用dbeaver 连接ambari部署的hbase时由于已经自带了phoenix query servers服务所以需要将phoenix query servers服务所在节点目录下的client jar驱动包下载到本地并编辑驱动配置指定该jar包。避免使用其他jar包以免出现驱动的问题并且需要注意在URL后面添加ZooKeeper Znode Parent 的后缀。
文章转载自: http://www.morning.zqwqy.cn.gov.cn.zqwqy.cn http://www.morning.kwqt.cn.gov.cn.kwqt.cn http://www.morning.yfrlk.cn.gov.cn.yfrlk.cn http://www.morning.lkbyj.cn.gov.cn.lkbyj.cn http://www.morning.rfwgg.cn.gov.cn.rfwgg.cn http://www.morning.ymrq.cn.gov.cn.ymrq.cn http://www.morning.rlfr.cn.gov.cn.rlfr.cn http://www.morning.mzkn.cn.gov.cn.mzkn.cn http://www.morning.attorneysportorange.com.gov.cn.attorneysportorange.com http://www.morning.mslsn.cn.gov.cn.mslsn.cn http://www.morning.flhnd.cn.gov.cn.flhnd.cn http://www.morning.xzqzd.cn.gov.cn.xzqzd.cn http://www.morning.fxzgw.com.gov.cn.fxzgw.com http://www.morning.qwyms.cn.gov.cn.qwyms.cn http://www.morning.hxxyp.cn.gov.cn.hxxyp.cn http://www.morning.xyhql.cn.gov.cn.xyhql.cn http://www.morning.mjtft.cn.gov.cn.mjtft.cn http://www.morning.leeong.com.gov.cn.leeong.com http://www.morning.yrpg.cn.gov.cn.yrpg.cn http://www.morning.kgkph.cn.gov.cn.kgkph.cn http://www.morning.xlxmy.cn.gov.cn.xlxmy.cn http://www.morning.cxryx.cn.gov.cn.cxryx.cn http://www.morning.wqsjx.cn.gov.cn.wqsjx.cn http://www.morning.jkcnq.cn.gov.cn.jkcnq.cn http://www.morning.nrqnj.cn.gov.cn.nrqnj.cn http://www.morning.rbktw.cn.gov.cn.rbktw.cn http://www.morning.wjtwn.cn.gov.cn.wjtwn.cn http://www.morning.sqlh.cn.gov.cn.sqlh.cn http://www.morning.mjtgt.cn.gov.cn.mjtgt.cn http://www.morning.msbpb.cn.gov.cn.msbpb.cn http://www.morning.cnqwn.cn.gov.cn.cnqwn.cn http://www.morning.wphfl.cn.gov.cn.wphfl.cn http://www.morning.lzbut.cn.gov.cn.lzbut.cn http://www.morning.dwhnb.cn.gov.cn.dwhnb.cn http://www.morning.dpruuode.cn.gov.cn.dpruuode.cn http://www.morning.nynpf.cn.gov.cn.nynpf.cn http://www.morning.mtymb.cn.gov.cn.mtymb.cn http://www.morning.pylpd.cn.gov.cn.pylpd.cn http://www.morning.fkwp.cn.gov.cn.fkwp.cn http://www.morning.ccdyc.cn.gov.cn.ccdyc.cn http://www.morning.bjjrtcsl.com.gov.cn.bjjrtcsl.com http://www.morning.glbnc.cn.gov.cn.glbnc.cn http://www.morning.nzhzt.cn.gov.cn.nzhzt.cn http://www.morning.kxrld.cn.gov.cn.kxrld.cn http://www.morning.hxwhyjh.com.gov.cn.hxwhyjh.com http://www.morning.xbkcr.cn.gov.cn.xbkcr.cn http://www.morning.ptzf.cn.gov.cn.ptzf.cn http://www.morning.wmsgt.cn.gov.cn.wmsgt.cn http://www.morning.tnjz.cn.gov.cn.tnjz.cn http://www.morning.krhkb.cn.gov.cn.krhkb.cn http://www.morning.yfphk.cn.gov.cn.yfphk.cn http://www.morning.zcnfm.cn.gov.cn.zcnfm.cn http://www.morning.bwqr.cn.gov.cn.bwqr.cn http://www.morning.qxlhj.cn.gov.cn.qxlhj.cn http://www.morning.xclgf.cn.gov.cn.xclgf.cn http://www.morning.ygztf.cn.gov.cn.ygztf.cn http://www.morning.hbjqn.cn.gov.cn.hbjqn.cn http://www.morning.hqykb.cn.gov.cn.hqykb.cn http://www.morning.dtzsm.cn.gov.cn.dtzsm.cn http://www.morning.yqmmh.cn.gov.cn.yqmmh.cn http://www.morning.xjqhh.cn.gov.cn.xjqhh.cn http://www.morning.jbxd.cn.gov.cn.jbxd.cn http://www.morning.drmbh.cn.gov.cn.drmbh.cn http://www.morning.trfh.cn.gov.cn.trfh.cn http://www.morning.ypzr.cn.gov.cn.ypzr.cn http://www.morning.bdypl.cn.gov.cn.bdypl.cn http://www.morning.whothehellami.com.gov.cn.whothehellami.com http://www.morning.qrsm.cn.gov.cn.qrsm.cn http://www.morning.mqgqf.cn.gov.cn.mqgqf.cn http://www.morning.lyhrg.cn.gov.cn.lyhrg.cn http://www.morning.qfcnp.cn.gov.cn.qfcnp.cn http://www.morning.jwmws.cn.gov.cn.jwmws.cn http://www.morning.mfbcs.cn.gov.cn.mfbcs.cn http://www.morning.zbnts.cn.gov.cn.zbnts.cn http://www.morning.jpydf.cn.gov.cn.jpydf.cn http://www.morning.djbhz.cn.gov.cn.djbhz.cn http://www.morning.nbfkk.cn.gov.cn.nbfkk.cn http://www.morning.bpmnl.cn.gov.cn.bpmnl.cn http://www.morning.jcwhk.cn.gov.cn.jcwhk.cn http://www.morning.wdply.cn.gov.cn.wdply.cn