时序数据库InfluxDB:在Centos7下的安装


环境:CentOS7.4 64位

InfluxDB版本:1.0.2

一、InfluxDB介绍

InfluxDB 是用Go语言编写的一个开源分布式时序、事件和指标数据库,无需外部依赖。

1、特色功能

①、基于时间序列,支持与时间有关的相关函数(如最大,最小,求和等);

②、可度量性:你可以实时对大量数据进行计算;

③、基于事件:它支持任意的事件数据;

2、主要特点

1)无结构(无模式):可以是任意数量的列;

2)可拓展;

3)支持min, max, sum, count, mean, median 等一系列函数,方便统计;

4)原生的HTTP支持,内置HTTP API;

5)强大的类SQL语法;

二、下载安装

在Centos7服务器上,输入命令 wget https://dl.influxdata.com/influxdb/releases/influxdb-1.0.2.x86_64.rpm ,下载安装包;

下载完成后,输入命令yum localinstall influxdb-1.0.2.x86_64.rpm ,安装influxdb;

三、启动服务

1、服务端启动

①、命令 influxd

②、命令如下:

1 # centos7.0以上版本
2 systemctl start influxdb
3 # centos7.0以下版本
4 service influxdb start
PS:启动influxd 的时候,出现influxd启动正常,但是使用systemctl start influxdb启动失败:Failed to start InfluxDB is an open-source, distributed, time series databas
最后在 /var/log/messages,查到一个错误:influxd: run: open server: open tsdb store: open /var/lib/influxdb/data/_internal: permission denied
修改/var/lib/influxdb/data/_internal 所属用户为influxdb 即可。

2客户端启动

命令 influx

3、端口说明

8083:访问web页面的地址,8083为默认端口;

8086:数据写入influxdb的地址,8086为默认端口;

8088:数据备份恢复地址,8088为默认端口;

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM