Centos系统安装InfluxDB

Centos系统安装InfluxDB

概述

安装influxDB时需要root用户或者管理员权限。

端口

默认情况下,InfluxDB会使用如下的端口:
* TCP8086端口是服务器监听端口,对HTTP API响应
* TCP8088端口是RPC服务端口,用于数据备份和保存
更多的端口使用细节和配置方式可以在配置文件/etc/influxdb/influxdb.conf进行了解和设置。

网络时间协议(Network Time Protocol, NTP)

InfluxDB使用主机的本地UTC时间来分配时间戳,并用于协调。InfluxDB使用NTP协议来同步不同主机之间的时间,如果不同主机的时钟没有同步,那么写入数据库中的数据的时间戳有可能是不准确的。

安装

安装包地址InfluxDB download,安装

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.5.3.x86_64.rpm
sudo yum localinstall influxdb-1.5.3.x86_64.rpm

启动

sudo service influxdb start

配置

InfluxDB内部有默认设置,使用命令influxd config进行查看。
本地配置文件/etc/influxdb/influxdb.conf中的大部分配置已经被注释,所有被注释的配置项都由默认配置来决定。去除本地配置文件中的配置将会覆盖默认配置。
这里有两种方式来启用自己编辑过后的配置文件:

influxd -config /etc/influxdb/influxdb.conf

或者

//设置环境变量INFLUXDB_CONFIG_PATH为/etc/influxdb/influxdb.conf,然后运行influxd
export INFLUXDB_CONFIG_PATH="/etc/influxdb/influxdb.conf"
influxd

更多的配置细节可以查看配置文档

你可能感兴趣的:(TSBD)