influxdb 2.1.1安装指南

Influxdb作为时间序列数据库,用于处理高并发写入与查询负载。Influxdb旨在用作任何涉及大量时间戳数据的用例的后端存储,包括DevOp监控,应用指标程序,IoT传感器数据和数据实时分析。

目前influxdb的最新版本为2.1.1,下述以该版本为例,介绍linux、docker等平台的安装方式。

linux平台

文件下载

# amd64
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.1.1-linux-amd64.tar.gz

# arm
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.1.1-linux-arm64.tar.gz

文件解压

# amd64
tar xvzf path/to/influxdb2-2.1.1-linux-amd64.tar.gz

# arm
tar xvzf path/to/influxdb2-2.1.1-linux-arm64.tar.gz

将influxd复制到系统路径中

# amd64
sudo cp influxdb2-2.1.1-linux-amd64/influxd /usr/local/bin/

# arm
sudo cp influxdb2-2.1.1-linux-arm64/influxd /usr/local/bin/

启动influxdb

influxd

influxdb配置

通过前端界面,可对influxdb进行设置。默认安装情况下,influxdb使用的端口为8086.

浏览器访问http://hostname:8086

可得到如下界面:

请添加图片描述

点击Get Started之后进入如下界面进行初始化设置:

请添加图片描述

继而点击continue进入如下界面

请添加图片描述

可点击Configure Later稍后进行配置

请添加图片描述

至此,完成了influxdb安装与配置。

docker安装

docker安装influxdb是简单的,只需要执行如下命令即可:

docker run -itd --name influxdb -p 8086:8086 influxdb:2.1.1

之后你便可以像在linux平台中的"influxdb配置"选项进行配置。

但是,通过上述方式启动的influxdb,是将数据存储到docker里面的,如果你想要将数据持久化到宿主机系统,那么你需要对目录进行挂载,如下所示:

docker run 
    --name influxdb 
    -p 8086:8086 
    --volume $PWD:/var/lib/influxdb2 
    influxdb:2.1.1
0 0 投票数
文章评分

本文为从大数据到人工智能博主「xiaozhch5」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://lrting.top/backend/3111/

(0)
上一篇 2021-12-31 02:14
下一篇 2022-01-02 22:00

相关推荐

订阅评论
提醒
guest

1 评论
最旧
最新 最多投票
内联反馈
查看所有评论
trackback
2 年 前

[…] influxdb 2.1.1安装指南influxdb 2.1.1在linux环境下、docker环境在安装指南 […]

1
0
希望看到您的想法,请您发表评论x