首页 > 数据库技术 > 详细

centos6下部署单机版hbase+opentsdb

时间:2018-09-06 15:56:22      阅读:236      评论:0      收藏:0      [点我收藏+]
一.安装jdk
①下载
jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
②传到centos主机
解压并放到/usr/local下(目录随便放,但是后期要和环境变量保持一致)
设置环境变量vim /etc/profile.d/java.sh
技术分享图片
③测试。
使用java -version 如下:
技术分享图片
二、部署hbase
①下载包
wget http://mirrors.hust.edu.cn/apache/hbase/1.2.6.1/hbase-1.2.6.1-bin.tar.gz
其它包下载(根据自己喜好)
http://archive.apache.org/dist/hbase/
②解压包
tar zxvf hbase-1.2.6.1-bin.tar.gz -C /usr/local/
③修改jdk配置
cd /usr/local/hbase-1.2.6.1
vim conf/hbase-env.sh
技术分享图片
④修改配置文件
vim conf/hbase-site.xml
技术分享图片
⑤启动hbase
进入bin目录,启动hbase:./start-hbase.sh
使用jps查看hbase是否启动成功:
如有HMaster则启动成功。
三、部署opentsdb
①下载并解压
从Releases · OpenTSDB/opentsdb · GitHub上选择下载相应的版本,也可以去官网下载都可以,解压Opentsdb安装文件,并且解压文件:
tar -xvf opentsdb-2.3.1.tar.gz -C /usr/local
②进入opentsdb:cd opentsdb-2.3.1
③执行:./build.sh
会生成一个build文件夹
④执行:cp -r third_party build
将third_party种的文件放入build文件夹中
⑤再次执行:./build.sh
⑥进入build目录:cd build
执行:cp ../src/opentsdb.conf ./
⑦修改配置文件:(当然端口啥的都可以自己定义,但目录一定要正确)
tsd.network.port =4242
tsd.http.staticroot =/opt/opentsdb-2.3.1/build/staticroot
tsd.http.cachedir =/tmp
⑧进入src目录:cd /opt/opentsdb-2.3.1/src
执行命令:env COMPRESSION=NONE HBASE_HOME=/usr/local/hbase-1.2.6.1 ./create_table.sh
⑨进入build目录:cd /usr/local/opentsdb-2.3.1/build
执行命令,启动tsdb:nohup sh tsdb tsd &
执行ps -ef | grep opentsdbc查看是否成功。

centos6下部署单机版hbase+opentsdb

原文:http://blog.51cto.com/19940919/2171100

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!