美文网首页
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