OpenTSDB研究---安装过程

来源:互联网 发布:java tcp编程实例 编辑:程序博客网 时间:2024/06/06 14:13

1、  准备一台有liunx的虚拟机

2、  安装jdk

没安装jdk前在shell中java –version 是有版本显示的,是因为默认带着opensdk,但是网上查这个还是有区别的,所以还是要下载liunx下的jdk。


cd /usr/local/src
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

64位的安装这两个,开始我查了下liunx的属性上写的什么86,安装的第一个装上就报错


rpm -ivh jdk-7u75-linux-i586.rpm  

注意:这个后面的名字要和下载的名字一致哦

设置环境变量:

vim /etc/profile

我用上面那个命令的时候,出来的是个空白的,对liunx不熟,不懂怎么回事,直接打开输入下面保存就行,一样的记住名称要和下载的一致哦
export JAVA_HOME=/usr/java/jdk1.7.0_75/
CLASSPATH=/usr/java/jdk1.7.0_75/lib/dt.jar:/usr/java/jdk1.7.0_75/tools.jar
PATH=/usr/java/jdk1.7.0_75/bin:$PATH

下面这句一定要有,否则没有生效
source /etc/profile

可以使用echo $JAVA_HOME来验证是否已经配置成功,也可以用java –version看是否是我们安装的这个版本

 

2.Hbase

wget
http://www.apache.org/dist/hbase/0.98.16.1/hbase-0.98.16.1-hadoop1-bin.tar.gz

需要多久就要看网速了
tar zxvf  hbase-0.98.16.1-hadoop1-bin.tar.gz

解压缩
mv hbase-0.98.16.1-hadoop1 hbase
vim /usr/local/hbase/conf/hbase-site.xml
编辑文件,在configuration中插入下行
hbase.rootdirfile:///data/hbasehbase.zookeeper.property.dataDir/data/zookeeper

cd /usr/local/hbase
./bin/start-hbase.sh

这句是启动之后出现的,不是自己输入的哦
starting master, logging to/usr/local/hbase-0.98.10-hadoop2/bin/../logs/hbase-master.out

3.gnuplot

yum install gnuplot

这个输入等着安装完毕就可以了

4、  安装opentsdb

wget https://github.com/OpenTSDB/opentsdb/releases/download/v2.1.0RC1/opentsdb-2.1.0RC1.tar.gz

上面的这个地址我是死活下不来,换了好多个同样都是下不来,只能改变思路,又找了篇文章,用源代码来安装

安装依赖

yum install gnuplot automakeautoconf git -y

git clonegit://github.com/OpenTSDB/opentsdb.git

cd opentsdb

./build.sh

最后这步时间很长,耐心等待

在建表前要做如下操作

 

1env COMPRESSION=none

2、设置环境变量HBASE_HOME,地址指向hbase的安装目录

 

建表:

create_table.sh

 

建表成功后

tsdtmp=${TMPDIR-'/tmp'}/tsd    # For best performance, make sure

mkdir -p "$tsdtmp"             # your temporary directory usestmpfs

./build/tsdb tsd --port=4242--staticroot=build/staticroot --cachedir="$tsdtmp" --auto-metric

 

启动127.0.0.1:4242

 

0 0
原创粉丝点击