InfluxDB之安装

本页面提供有关安装,启动和配置InfluxDB的指导。


必备条件

InfluxDB软件包的安装可能需要root权限或管理员权限才能成功完成。


网络

默认情况下,InfluxDB使用以下网络端口:

  • TCP端口8086,用于InfluxDB的HTTP API的客户端 - 服务端通信
  • TCP端口8088,用于备份和恢复的RPC服务

除上述端口外,InfluxDB还提供了多个可能需要自定义端口的插件。所有端口映射都可以通过配置文件进行修改,默认安装下,配置文件位置是/etc/influxdb/influxdb.conf。

 

NTP

为协调目的,InfluxDB使用宿主本机的UTC时间来为数据的时间戳赋值。使用网络时间协议(NTP)在主机之间同步时间; 如果主机的时钟不使用NTP同步,写入InfluxDB中数据的时间戳可能不准确。


安装

下载地址:https://portal.influxdata.com/downloads

CSDN下载上也有一些安装包。

Windows上解压即可运行,无须安装。

其它操作系统请参考:https://docs.influxdata.com/influxdb/v1.4/introduction/installation/

 

配置

对于配置文件中的每个设置,系统都有内部默认值。使用influxd config命令查看默认配置设置。

本地配置文件(/etc/influxdb/influxdb.conf)中的大多数设置都被注释掉了; 所有注释掉的设置将由内部默认值决定。本地配置文件中任何未注释的设置都将覆盖内部默认设置。请注意,本地配置文件不需要包含每个配置项。

有两种方法可以用你的配置文件启动InfluxDB:

l  使用-config选项将进程指向正确的配置文件:

influxd -config/etc/influxdb/influxdb.conf

l  将环境变量INFLUXDB_CONFIG_PATH设置为配置文件的路径并启动进程。 例如:

echo$INFLUXDB_CONFIG_PATH

/etc/influxdb/influxdb.conf

 

Influxd

 

InfluxDB首先检查-config选项,然后检查环境变量。

有关更多信息,请参阅配置文档。

你可能感兴趣的:(InfluxDB)