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

本文介绍如何在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

1ccfa01fc6393449a8f005998a7b3078.png

在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 条评论)

验证码:

b2afe5d1fe9f478fafeb0d6ac357ee2a.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值