本文介绍如何在RHEL 8/CentOS 8系统上安装InfluxDB的方法。

简介

InfluxDB是一个用Go编写的开源时间序列数据库,针对快速,高可用性存储和时间序列数据检索进行了优化,以进行指标分析。

在RHEL 8系统上安装InfluxDB(也适用在CentOS 8上)

Influxdata提供了在RHEL 8上安装InfluxDB的存储库,由于RHEL 8的存储库仍然不可用,我们将使用RHEL 7的。

使用以下命令将InfluxDB存储库添加到你的系统中:

sudo vi  /etc/yum.repos.d/influxdb.repo

添加以下内容到文件中(以下为RHEL 7的,依然可用在RHEL 8上):

[influxdb]

name = InfluxDB Repository

baseurl = https://repos.influxdata.com/rhel/7/x86_64/stable/

enabled = 1

gpgcheck = 1

gpgkey = https://repos.influxdata.com/influxdb.key

更新缓存以确认存储库工作正常:

sudo yum makecache

然后安装InfluxDB,运行以下命令:

sudo yum -y install influxdb

检查已安装的软件包,需要运行rpm -qi influxdb命令,详情如下图所示:

$ rpm -qi influxdb

在RHEL 8上启动InfluxDB服务

在RHEL 8上启动并启用InfluxDB服务:

sudo systemctl enable --now influxdb

检查状态以确认它正在运行。

在RHEL 8上配置InfluxDB防火墙

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

1、TCP端口8086用于通过InfluxDB的HTTP API进行客户端-服务器通信。

2、TCP端口8088用于RPC服务以进行备份和还原。

要在防火墙上打开它,请使用以下命令:

sudo firewall-cmd --add-port=8086/tcp --permanent

sudo firewall-cmd --reload

可以通过更改文件/etc/influxdb/influxdb.conf来修改端口映射。

如果在配置文件中进行更改,请重新启动Influxdb服务:

sudo systemctl restart influxdb

在RHEL 8上配置InfluxDB http身份验证

如果需要http身份验证,请修改Influxdb http相关文件并包含以下内容:

$ sudo vi /etc/influxdb/influxdb.conf

[http]

auth-enabled = true

重启InfluxDB服务:

sudo systemctl restart influxdb

然后使用身份验证密码创建用户:

curl -XPOST "http://localhost:8086/query" --data-urlencode "q=CREATE USER /

username WITH PASSWORD 'strongpassword' WITH ALL PRIVILEGES"

请更换:

1、用户名和自己的用户名。

2、使用你自己的密码的强密码(请注意密码需要单引号)。

无论何时需要在终端上运行任何Influxdb命令,都需要使用-password选项指定用户名和密码:

influx -username 'username' -password 'password'

对于curl,使用-u指定由冒号分隔的用户名和密码:

curl -G http://localhost:8086/query -u username:password --data-urlencode "q=SHOW DATABASES"

默认情况下,Influxdb服务正在侦听端口8086上的所有接口:

$ ss -tunelp | grep 8086

tcp   LISTEN  0  128     *:8086 *:* users:(("influxd",pid=2072,fd=5)) uid:985 ino:37787 sk:6 v6only:0

至此,安装InfluxDB及其前期工作已经完成。

TAG:

除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。

文章评论

留言与评论(共有 0 条评论)

验证码:

linux输入influxdb密码,在RHEL 8/CentOS 8上安装InfluxDB的方法相关推荐

  1. centos8安装失败 Linux dd,在RHEL 8/CentOS 8上安装Telegraf的方法

    本文介绍在RHEL 8/CentOS 8操作系统上安装Telegraf的方法.在选写本文时,RHEL 8没有官方存储库,但我们可以使用RHEL 7的InfluxData存储库,它可以正常工作.其它系统 ...

  2. 运维Linux redis,系统运维|如何在 CentOS 7 上安装 Redis 服务器

    大家好,本文的主题是 Redis,我们将要在 CentOS 7 上安装它.编译源代码,安装二进制文件,创建.安装文件.在安装了它的组件之后,我们还会配置 redis ,就像配置操作系统参数一样,目标就 ...

  3. linux恶意代码实验报告,如何在CentOS 7上安装Linux恶意软件检测(LMD)和ClamAV

    Linux恶意软件检测(LMD)是用于Linux的恶意软件检测器和扫描仪,专为共享托管环境而设计. LMD是根据GNU GPLV2许可证发布的,它可以安装在cPanel WHM和Linux环境中,并配 ...

  4. linux卸载netdata,Arch Linux/Ubuntu/Debian/CentOS/Fedora上安装NetData性能监视工具

    本文介绍在Arch Linux/Ubuntu/Debian/CentOS/Fedora/Red Hat Enterprise Linux/openSUSE操作系统上安装NetData性能监视工具的方法 ...

  5. linux rpm安装zabbix,CentOS 7上安装Zabbix Server 3.0 图文详解

    CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-release CentOS Linux release 7.0.1406 (C ...

  6. centos7 安装sql_在Linux Distribution CentOS 7上安装SQL Server vNext CTP

    centos7 安装sql .polje { font-family:'Courier New'; } .polje { font-family:'Courier New'; } It was a p ...

  7. linux检测hashicorp,在Ubuntu/CentOS/Debian上安装和配置Hashicorp Vault服务器的方法

    本文介绍在Ubuntu 18.04/Debian 9/CentOS 7/Fedora上安装Vault服务器(Hashicorp Vault Server).配置Vault systemd服务.初始化V ...

  8. owncloud 10.0 php,基于Linux云服务器CentOS 7上安装OwnCloud 10.0.8

    OwnCloud是一款文件主机服务软件,平时使用的云存储,本文将教大家在CentOS 7上安装目前最新版本OwnCloud 10.0.8.这个是在自己主机的Linux云服务器上建立属于自己的私有云,O ...

  9. linux安装teamviewer黑屏,如何在CentOS 7上安装TeamViewer

    TeamViewer是一种跨平台的解决方案,可用于计算机之间的远程控制,桌面共享和文件传输. TeamViewer是专有的计算机软件,它不包含在CentOS存储库中. 在本教程中,我们将逐步完成在Ce ...

最新文章

  1. MySQL面试题 | 附答案解析(十五)
  2. 阿里P8架构师谈:Web前端、应用服务器、数据库SQL等性能优化总结
  3. LinkedHashSet
  4. 【人脸识别】L2_Softmax Loss详解
  5. 7添加静态路由 hat red_win7系统怎么使用dos命令添加静态路由
  6. 在 Linux 中安装 VMware Tools
  7. linux git hook,前端通过githook一键自动部署项目
  8. C++ vector理解
  9. Eclipse PHPEclipse 配置
  10. POI读取Excel时报错java.util.zip.ZipException: invalid stored block lengths
  11. Java file outside of source root
  12. phpcms搜索功能实现
  13. FOFA网络空间搜索引擎使用教程
  14. “金三银四” “阿里” 我去定了,谁也拦不住我,这份《Android面试宝典》说的
  15. 利用Python绘制一朵太阳花
  16. WXP380 电容式MEMS高性能数字气压传感器 电容式MEMS压力传感器快速代DPS310 BMP380 SLP06 HP303B “电容式”噪声超低的高精度MEMS气压传感器;
  17. 化学老师为什么铤而走险当色情站长?
  18. 【算法】贪婪算法——每步都是最优解
  19. python将视频转为图片
  20. Linux下软中断过程(详细)源码总结

热门文章

  1. 【英语学习】 - 君若不离不弃,吾当生死相依
  2. Mosquito的优化——其他优化(九)
  3. SPH(光滑粒子流体动力学)流体模拟实现七:屏幕空间流体渲染(SSF)
  4. linux 下安装fbprophet
  5. ABB机器人VGT文件_ABB机器人与焊机之间通讯方式
  6. 『雕虫小技』用 Zend Guard 加密 html 页面
  7. Jumpserver web界面跳板机
  8. mysql-5.7.11-winx64 免安装版(MySQL ZIP Archive版)配置及密码问题处理
  9. 文章内容分页功能实现
  10. 思科CEO钱伯斯的动荡一年:往事不堪回首