案例

HBase:

create 'employee','company','family'
put 'employee','row1','company:name','ted'
put 'employee','row1','company:position','worker'
put 'employee','row1','family:tel','13600912345'
put 'employee','row2','company:name','michael'
put 'employee','row2','company:position','manager'
put 'employee','row2','family:tel','1894225698'
scan 'employee'


Phoenix:创建映射

CREATE VIEW IF NOT EXISTS "employee" ("rowid" VARCHAR NOT NULL PRIMARY KEY, "company"."name" VARCHAR,"company"."position" VARCHAR, "family"."tel" VARCHAR
);
--------
0: jdbc:phoenix:node01:2181> select * from "employee"
. . . . . . . . . . . . . .> ;
+--------+----------+-----------+--------------+
| rowid  |   name   | position  |     tel      |
+--------+----------+-----------+--------------+
| row1   | ted      | worker    | 13600912345  |
| row2   | michael  | manager   | 1894225698   |

建立二级索引

create local index "idx_tel" on "employee"("family"."tel");

运行这句话的时候报错了

错误

org.apache.hadoop.hbase.DoNotRetryIOException: org.apache.hadoop.hbase.DoNotRetryIOException: ERROR 102 (08001): ERROR 102 (08001): Malformed connection url. :node01:2181,node02:2181,node03:2181:2181:/hbase; idx_tel

Malformed connection url. :node01:2181,node02:2181,node03:2181:2181

解决

cd /hbase/conf
vim hbase-site.xml
--------------修改-------<property><name>hbase.zookeeper.quorum</name><value>node01:2181,node02:2181,node03:2181</value></property>
-------------------------<property><name>hbase.zookeeper.quorum</name><value>node01,node02,node03:2181</value></property>

重启hbase,就成功了

Phoenix错误信息: Malformed connection url相关推荐

  1. Phoenix报错Malformed connection url

    具体报错信息如下: ERROR 102 (08001): Malformed connection url. :node1:2181,node2:2181,node3:2181:2181:/hbase ...

  2. django项目部署服务器后无法发送邮箱 错误信息:Connection unexpectedly closed

    使用配置: python 3.7 + django 2.2.1    发送邮件模块 :  from django.core.mail import send_mail 服务器:Centos7 阿里云轻 ...

  3. c 连接mysql错误信息_使用C语言访问MySQL数据 —— 连接和错误处理

    2011-05-09 wcdj 可以通过许多不同的编程语言来访问MySQL,例如,C,C++,Java,Perl,Python,Tcl,PHP等.本文主要总结使用C语言接口如何访问MySQL数据. ( ...

  4. 解决telnet: connect to address 127.0.0.1: Connection refused的错误信息问题

    解决telnet: connect to address 127.0.0.1: Connection refused的错误信息问题 参考文章: (1)解决telnet: connect to addr ...

  5. ojdbc6中的错误信息(中英) 【转】

    http://hi.baidu.com/kingtckingtc/blog/item/41cfbab78a5b0cfe30add134.html ojdbc6中的错误信息(中英) 2009年09月11 ...

  6. PHP编译过程中常见错误信息的解决方法

    在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决.以下是具体的一些解决办法: checking for BZip2 support- yes ch ...

  7. 前端错误信息收集(errorEruda)解析

    github:errorEruda移动调试,bug收集工具 img[src],script[src],link[href]请求链接错误监控: document.addEventListener(&qu ...

  8. 利用JSON-schema校验请求报文,封装转换错误信息,提示前台

    JSON-chema的语法就不讲述了,可自行查阅相关文档. 需求场景:前台请求接口的报文,为防止被非法拦截,需要后台再校验一遍报文合法性,之前都是在java代码中,用java代码来判断,查阅资料找到了 ...

  9. php mysql 获取错误_php怎样获取mysql错误信息

    [摘要] PHP即"超文本预处理器",是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语法混合了C.Java.Perl以及 ...

  10. 设计友好的错误信息页面

    大多数用户看到"该页无法显示","服务器内部错误"等默认错误提示信息会立马关闭浏览器窗口,我们为什么不能自定义一下呢?让用户从错误信息中得到真正的帮助?    ...

最新文章

  1. 若依微服务版前端怎样在接口返回500时去掉一直弹窗提示服务未找到
  2. OpenCV检测ArUco板
  3. android 揭示动画_如何使用意图揭示函数名称使代码更好
  4. LeetCode 1838. 最高频元素的频数(二分查找)
  5. C++学习之路 | PTA乙级—— 1078 字符串压缩与解压 (20 分)(精简)
  6. python unittest断言_python unittest之断言及示例
  7. 二分查找---查找区间
  8. php serialize error at offset,unserialize(): Error at offset出现的原因分析以及解决方法
  9. Java前后端分离处理跨域请求与Nginx跨域配置
  10. 病人陈天桥,归来依旧是传奇(转)
  11. 最新界面很漂亮的在线工具箱,包含站长工具箱等等功能
  12. php实现国外邮箱,发送电子邮件 · 国外PHP框架Nette官网教程 · 看云
  13. Java:一般数据结构
  14. 485 CAN 单总线 SPI I2C 的总结
  15. 二十三 HDP搭建大数据环境
  16. 详解MapReduce实现数据去重与倒排索引应用场景案例
  17. 大数据笔记--Spark(第四篇)
  18. mac 系统安装总结 二,dmg 文件安装
  19. STM32学习过程记录8——蜂鸣器
  20. dsp/bios初步了解

热门文章

  1. 裸辞之后自己在家接单是什么体验?
  2. 苹果服务器系统状态查询网址
  3. AI开发者大会:2020年7月3日和7月4日CSDN重磅举办《百万人学AI》大会议程及其对应视频回放链接
  4. 玄幻小说收藏(偶尔带点科幻、都市)
  5. gomarket服务器位置,V712双核版机型常见问题集解答.pdf
  6. 1068 万绿丛中一点红 (20 分)测试点3、5
  7. PAT 乙级1068 万绿丛中一点红(20 分)
  8. 投诉百度快照对排名的影响
  9. yolov3损失函数分析
  10. HTML5 终于定稿,八年后我们再一次谈谈怎么改变世界