openTSDB的安装部署

本文档详细介绍了如何以root用户安装openTSDB,包括确认HBase集群和JAVA_HOME环境准备,安装gnuplot,从官网下载并编译openTSDB,创建HBase表,以及启动openTSDB的步骤。在HBase中创建了tsdb、tsdb-uid等表,并提供了使用curl与openTSDB交互的示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先openTSDB以root用户安装,安装前需要确认HBase集群已安装完毕,并且JAVA_HOME也已设置,并且安装gnuplot(yum install gnuplot);

1、从官网上下载相应版本的openTSDB安装文件,并解压该文件,并执行编译:

tar -xvf opentsdb-2.2.2.tar

cd opentsdb-2.2.2.tar

./build.sh

2、执行完上述步骤之后,将会在build文件夹下生成一个tsdb.jar:

3、接下来执行

cd build/

make install

Make install如果没有什么错误,说明openTSDB安装成功

4、将openTSDB的数据接入到HBase

回到opentsdb-2.2.2目录下,执行如下命令,

env COMPRESSION=SNAPPY HBASE_HOME={你的hbase安装路径} ./src/create_table.sh

这个指令会在hbase集群中创建opentsdb所需要的table,分别是tsdb、tsdb-uid、tsdb-tree和tsdb-meta。这里需要注意的是HBASE_HOME是你hbase的安装路径。

tsdb是存储时序点数据的table;

tsdb-uid是存储uid数据的table;

5、启动openTSDB

接下来执行如下命令,在本机上将TSD启动:

nohup ./build/tsdb tsd --port=4242 --staticroot=build/staticroot  --cachedir=/tmp/tsdtmp --auto-m
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值