之前已经完成hbase的搭建了,现在在之前的基础上搭建opentsdb。

1.网站

  下载tag.gz的包,链接:https://github.com/OpenTSDB/opentsdb/releases

  

 

 

2.官网文档

  http://opentsdb.net/

  参考安装文档:http://opentsdb.net/docs/build/html/installation.html

  

 

3.上传

  opentsdb-2.4.1.tar.gz

 

4.解压

tar -zxvf opentsdb-2.4.1.tar.gz -C ../software/

 

5.编译

  这里下载的不是rpm包,需要编译生成可执行的文件

  但是一直失败,jdk的说版本低的问题,虽然版本已经不低了。

 

6.尝试使用rpm包 

  先:

yum install gnuplot

  安装:

rpm -ivh opentsdb-2.3.0.rpm 

  复制到software目录下:

cp -R opentsdb/ /opt/software/

  进入目录:/opt/software/opentsdb/etc/opentsdb, 进行配置

vi opentsdb.conf

  修改配置:

tsd.network.port = 4242
tsd.network.bind = 0.0.0.0
tsd.network.worker_threads = 8
tsd.http.staticroot = build/staticroot
tsd.http.cachedir = /tmp/opentsdb
tsd.core.auto_create_metrics = true
tsd.storage.hbase.zk_quorum = 192.168.19.132:2181

  进入opentsdb根目录,然后创建表:

env COMPRESSION=NONE HBASE_HOME=/opt/software/hbase-2.4.4 tools/create_table.sh

  

 

  启动:

  

 

  版本问题失败了

 

7.尝试使用更高版本的rpm包 

  当前使用版本:

opentsdb-2.4.1-1-20210902183110-root.noarch.rpm

  然后卸载之前的版本,不然rpm存在冲突:

rpm -qa | grep opentsdb

rpm -e opentsdb-2.3.0-1.noarch

  重新按照之前的方式安装,只是不需要再执行一遍创建表了。

  启动:

bash bin/tsdb tsd &

  

 

  查看进程:

  

 

 

8.页面访问

  ip:4242

  

 

  

 

 posted on 2023-02-16 23:09  曹军  阅读(151)  评论(0编辑  收藏  举报