Opentsdb 单机模式 hbase 部署记录

一、Hbase单机模式安装 (先安装java jdk)

  • 下载hbase bin包
wget http://mirror.bit.edu.cn/apache/hbase/1.1.4/hbase-1.1.4-bin.tar.gz  
tar zxf hbase-1.1.4-bin.tar.gz  
mv  hbase-1.1.4-bin/ /usr/local/hbase  
  • 修改配置文件
vim /usr/local/hbase/conf/hbase-site.xml  
<configuration>  
<property>  
<name>hbase.rootdir</name>  
<value>/data/hbase</value>  
</property>  
</configuration>  
  • 修改环境变量
export HBASE_HOME=/usr/local/hbase  
export JAVA_HOME JAVA_BIN PATH CLASSPATH HBASE_HOME  
  • 启动hase
/usr/local/hbase/bin/start-hbase.sh

二、opentsdb 安装

  • 安装依懒
    yum install -y gnuplot
  • 使用rpm安装
wget https://github.com/OpenTSDB/opentsdb/releases/download/v2.2.0/opentsdb-2.2.0.noarch.rpm  
yum localinstall opentsdb-2.2.0.noarch.rpm -y  
  • 配置
vim  /etc/opentsdb/opentsdb.conf  
tsd.http.staticroot = /usr/share/opentsdb/static/  
tsd.http.cachedir = /tmp/opentsdb  
tsd.core.plugin_path = /usr/share/opentsdb/plugins  
tsd.storage.hbase.data_table = tsdb  
  • 在HBase中建立opentsdb所需的表
vim /usr/share/opentsdb/tools/create_table.sh  
COMPRESSION=NONE  #关闭COMPRESSION  
#执行脚本
/usr/share/opentsdb/tools/create_table.sh
  • 启动
tsdb tsd --port 4242