这里是文章模块栏目内容页
快速在ubuntu18系统安装kairosdb时序数据库

官方的文档地址:

http://kairosdb.github.io/docs/GettingStarted.html


1下载安装包 kairosdb-1.3.0-1.tar.gz包到系统中。

https://github.com/kairosdb/kairosdb/releases/download/v1.3.0/kairosdb-1.3.0-1.tar.gz


#用wget 下载

wget https://github.com/kairosdb/kairosdb/releases/download/v1.3.0/kairosdb-1.3.0-1.tar.gz --no-check-certificate



2解压 


#新建目录

mkdir kairosdb

#安装包移动到目录内

mv kairosdb-1.3.0-1.tar.gz kairosdb/

#解压

tar -zvxf kairosdb-1.3.0-1.tar.gz


3确保有java环境JAVA_HOME已经设置。


#运行java -version 出现的版本信息要大于等于 1.8


4启动 


如果遇到启动时,日志有报错,Implementation of JAXB-API has not been found on module path or classpath. javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.


此错误由于java版本在8以后 没包含 jaxb-api的jar

所以需要手动下载下面的jar包 上传到kairosdb 的lib目录。

javax.activation-1.2.0.jar

jaxb-api-2.3.0.jar

jaxb-core-2.3.0.jar

jaxb-impl-2.3.0.jar


然后从新启动,日志中再无此报错。


#cd到解压的目录内。


#调试模式

  bin/kairosdb.sh run  

#后台运行模式

  bin/kairosdb.sh start

#停止后台运行

  bin/kairosdb.sh stop

 


采用默认的配置文件启动,默认使用内存H2数据库存储。

 

浏览器进入管理后台 http://localhost:8080

 

监控数据提交的地址: http://localhost:8080/api/v1/datapoints

 

如何更改运行的端口号?

 

找到conf/kairosdb.conf 文件,通过vim 命令,修改32行 的8080端口值。

 


已经在 服务器上 http://192.168.142.138:8080/ 部署 , 

目录: /home/kairosdb

启动  /home/kairosdb/bin/kairosdb.sh start

停止  /home/kairosdb/bin/kairosdb.sh stop


好了,本文内容全部结束,感谢您的阅读,希望能帮助到您。