下载docker镜像
从https://github.com/HariSekhon/Dockerfiles中获取docker脚本
并在docker-compose.yml中新增HBASE客户端接入的端口转发:
- 16020:16020
配置宿主机
opentsdb.conf
-
tsd.storage.hbase.zk_basedir 采用默认值
-
tsd.storage.hbase.zk_quorum = localhost:2181
hosts
虚拟机的hostname(从tsdb启动日志中可以找到Trying to get IPv4 address for host: XXXXXXXX)
和容器名分别映射到127.0.0.1
原因:https://blog.csdn.net/jinzhencs/article/details/53840957
hbase建表
-
从 https://github.com/OpenTSDB/opentsdb/blob/master/src/create_table.sh 下载建表脚本
-
在虚拟机内添加建表脚本
-
脚本内添加HBASE_HOME(HBase安装地址)
-
修改脚本内的compress为COMPRESSION=${COMPRESSION-'NONE'}(docker内hbase不支持其他压缩方式如lzo)
启动工程即可调试
网友评论