自定义完整安装rhel7_安装部署InfluxDB v1.7.1官方教程

e7b582edf516a46b39c9d0685bb23f02.png

此页面提供有关安装,启动和配置InfluxDB的说明。

InfluxDB OSS安装要求

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

InfluxDB OSS网络端口

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

  • TCP端口8086可用于使用InfluxDB API进行客户端 - 服务器通信。
  • TCP端口8088可用于RPC服务以执行备份和还原操作。

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

网络时间协议(NTP)

InfluxDB使用主机的UTC本地时间为数据分配时间戳并用于协调目的。使用网络时间协议(NTP)同步主机之间的时间; 如果主机的时钟与NTP不同步,写入InfluxDB的数据的时间戳可能不准确。

安装InfluxDB OSS

对于不想安装任何软件并准备使用InfluxDB的用户,您可能需要查看我们的 托管主机版InfluxDB产品

Ubuntu和Debian

Red Hat&CentOS

SLES和openSUSE

FreeBSD / PC-BSD

macOS

有关如何从文件安装RPM软件包的说明,请参阅下载页面

Red Hat和CentOS用户可以使用yum包管理器安装最新稳定版本的InfluxDB :

cat <

将存储库添加到yum配置后,通过运行以下命令安装并启动InfluxDB服务:

sudo yum install influxdbsudo service influxdb start

或者,如果您的操作系统使用的是systemd(CentOS 7 +,RHEL 7+):

sudo yum install influxdbsudo systemctl start influxdb

配置InfluxDB OSS

系统具有每个配置文件设置的内部默认值。使用该influxd config命令查看默认配置设置。

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

使用配置文件启动InfluxDB有两种方法:

使用以下-config 选项将进程指向正确的配置文件:
influxd -config /etc/influxdb/influxdb.conf
将环境变量设置为INFLUXDB_CONFIG_PATH配置文件的路径并启动该过程。例如:
echo $INFLUXDB_CONFIG_PATH/etc/influxdb/influxdb.confinfluxd

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

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

数据和WAL目录权限

确保存储数据和预写日志(WAL)的目录对于运行该influxd服务的用户是可写的。

注意:如果数据和WAL目录不可写,则influxd服务将无法启动。

有关data和wal目录路径的信息,请参阅配置InfluxDB文档的数据设置部分。

在AWS上托管InfluxDB OSS

InfluxDB的硬件要求

我们建议使用两个SSD卷,一个用于influxdb/wal另一个用于influxdb/data。根据您的负载,每个卷应具有大约1k-3k的预配置IOPS。该influxdb/data卷应该有更多的磁盘空间低IOPS和influxdb/wal容量应该有更少的磁盘空间,具有较高的IOPS。

每台机器应至少有8GB RAM。

我们已经看到了R4类机器的最佳性能,因为它们提供的内存比C3 / C4类和M4类都要多。

配置InfluxDB OSS实例

此示例假定您使用的是两个SSD卷,并且已正确装入它们。此示例还假定每个卷都安装在/mnt/influx和/mnt/db。有关如何执行此操作的详细信息,请参阅有关如何向您的实例添加卷的Amazon文档。

配置文件

您必须为每个InfluxDB实例更新配置文件。

...[meta] dir = "/mnt/db/meta" ......[data] dir = "/mnt/db/data" ...wal-dir = "/mnt/influx/wal" ......[hinted-handoff] ...dir = "/mnt/db/hh" ...

InfluxDB OSS权限

在InfluxDB数据和配置中使用非标准目录时,还要确保正确设置文件系统权限:

chown influxdb:influxdb /mnt/influxchown influxdb:influxdb /mnt/db
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值