美文网首页
Linux安装influxDB服务及客户端应用

Linux安装influxDB服务及客户端应用

作者: 初心myp | 来源:发表于2022-02-28 17:03 被阅读0次

说明:本文通过rpm安装influxDB服务,安装版本influxdb-1.8.10

1、下载influx的rpm文件

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

56e6b42bdc9cea41166082dff3579fe.png

由于服务器不能直接下载,域名访问不通
浏览器直接访问:https://dl.influxdata.com/influxdb/releases/influxdb-1.8.10.x86_64.rpm 下载rpm文件,然后在进行文件上传即可

2、执行命令安装

安装命令:rpm -ivh influxdb-1.8.10.x86_64.rpm

c6500d56e506db4c1f257080a2a26a3.png

启动命令:
systemctl enable influxdb
systemctl start influxdb

查看进程:ps -ef |grep influxdb

e569daaf029ed3d3c2ec14819d46c12.png

查看版本:influx -version

image.png

如上所述,influx安装成功


相关说明:

配置文件目录:
/usr/bin/influxd -config /etc/influxdb/influxdb.conf
连接数据库:
influx -precision rfc3339 -port '39100'
解释:
参数:-precision为设置显示时间格式,如果没有设置,返回的时间类型字段显示为时间戳,使用rfc3339返回的时间格式为:2020-05-12T16:37:53.189100300Z
参数:-port为指定端口启动

简单连接可以直接:influx
认证命令:auth

基础操作命令:

\# 查看数据库
show databases
\# 创建数据库
create database test
# 使用数据库
use test
# 查看所有的表
show measurements
# 查询某个表的数据
select * from 表名
# 显示用户
show users
# 添加普通用户,可以读取查询
create user "readUser" with password 'RU$2022@.F'
# 添加管理员
create user "root" with password 'SX&Root2021@ZHNY#.M' with all privileges
# 退出Influx
exit/quit/ctrl+d  三个都可以 
# 删除表
DROP MEASUREMENT "cpu"
# 统计表内数据总条数
select count(实际存在的列) from cpu

相关配置及文件路径

/etc/influxdb/influxdb.conf 默认的配置文件
/var/log/influxdb/influxd.log 日志文件
/var/lib/influxdb/data 数据文件
/usr/lib/influxdb/scripts 初始化脚本文件夹
/usr/bin/influx 启动数据库

开启验证 默认为关闭验证状态

[http]
enable = true
bind-address = ":8086"
auth-enabled = true  # 开启认证

相关文章

网友评论

      本文标题:Linux安装influxDB服务及客户端应用

      本文链接:https://www.haomeiwen.com/subject/ddmrhrtx.html