您的位置:首页 > 运维架构

openTSDB安装步骤

2017-06-27 15:38 429 查看

openTSDB安装步骤

openTSDB是一种开源的时间序列数据库,由于最近刚接触这个数据库,这个数据库的安装步骤如下所示:

安装所需环境及软件

linux操作系统

java

Hbase

gnuplot

openTSDB

1.java在linux上安装

使用的linux版本是centos6.5,使用的版本是”1.8.0_91”,具体安装步骤如下:

1)上传jdk文件到linux操作系统

2)解压jdk到/usr/local目录

tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local/

3).设置环境变量,在/etc/profile文件最后追加相关内容

export JAVA_HOME=/usr/local/jdk1.7.0_45

export PATH=$$PATH:$JAVA_HOME/bin

4).刷新环境变量

source /etc/profile

5).测试java命令是否可用

java -version

2.HBASE的安装

1)去地址http://www.apache.org/dist/hbase/0.98.18/hbase-0.98.18-hadoop2-bin.tar.gz下载hbase软件

2) 解压文件

tar zxvf hbase-0.98.18-hadoop2-bin.tar.gz

3) 修改配置文件

vim hbase-0.98.18-hadoop2/conf/hbase-site.xml

<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/liyu/apps</value>//文件安装的目录
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/data/zookeeper</value>
</property>
</configuration>


4)启动hbase

./bin/start-hbase.sh

5)查看hbase是否启动成功 jps

7649 Jps

1550 HMaster

3.安装gnuplot

Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting program)。用户通过输入命令,可以逐步设置或修改绘图环境,并以图形描述数据或函数,使我们可以借由图形做更进一步的分析。

1)刷新环境变量

yum install gnuplot

4.安装opentsdb

1)下载opentsdb的安装包

https://github.com/OpenTSDB/opentsdb/releases/download/v2.2.0/opentsdb-2.2.0.tar.gz

2)解压缩包

tar zxvf opentsdb-2.2.0.tar.gz

3)编译源码

cd opentsdb-2.2.0

./build.sh

make install


4)创建表

第一次启动OpenTSDB需要HBase的支持,所以首先需要创建必要的HBase表格,命令如下

env COMPRESSION=none HBASE_HOME=/home/liyu/hbase /home/liyu/opentsdb-2.2.0/src/create_table.sh


其中HBASE_HOME是本机的hbase的安装文件,然后这条命令执行完会生成几张表。

5)修改配置文件

vim opentsdb/src/opentsdb.conf

tsd.network.port = 4242
tsd.http.staticroot =build/staticroot
tsd.http.cachedir = /tmp/tsd
tsd.core.auto_create_metrics = true


-6)启动opentsdb服务

./build/tsdb tsd --port=4242 --staticroot=build/staticroot --cachedir=/tmp/ --auto-metric &


其中cachedir目录需要自己在软件的安装目录下创建,端口号默认为4242。

完成后通过http://192.168.17.24:4242/访问看到页面即为安装成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息