influxdb 的安装

Posted 健康平安的活着

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了influxdb 的安装相关的知识,希望对你有一定的参考价值。

一. influxdb数据库的安装

1.1 下载步骤

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.9.x86_64.rpm

1.2 查看下载的rpm包

1.3 安装 

sudo yum localinstall influxdb-1.7.9.x86_64.rpm

1.4 启动服务

1.先进入到  /etc/influxdb目录下,启动命令如:systemctl restart influxdb

 2.查看进程,并进入inflxdb命令模式

1.5 修改influxdb的配置文件

修改配置文件主要是修改data,meta,wal的存储路径以及http是否可以访问

首先进入到/opt/influxdb/   新建三个文件夹

1.新建data,meta,wal文件夹

[root@192 etc]# cd /opt
[root@192 opt]# ls
rh
[root@192 opt]# ls
rh
[root@192 opt]# mkdir -p influxdb/{data,meta,wal}
[root@192 opt]# ls
influxdb  rh
[root@192 opt]# cd influxdb/
[root@192 influxdb]# ls
data  meta  wal

2.修改配置文件

在进入到/etc/influxdb

[root@192 bigdata-software]# cd /etc/influxdb/
[root@192 influxdb]# ls
influxdb.conf
[root@192 influxdb]# vi influxdb.conf 

修改内容为:

1.6.修改目录所属用户

进入到/etc/influxdb 目录下,输入:cat  /etc/passwd  查看influxdb用户

root@192 influxdb]# vi influxdb.conf 
[root@192 influxdb]# cd /opt/influxdb/
[root@192 influxdb]# 
[root@192 influxdb]# ls
data  meta  wal
[root@192 influxdb]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin

2.更改用户

更改/opt目下的influxdb目录以及子目录,都归属于influxdb用户以及influxdb用户组。

[root@192 opt]# chown -R influxdb:influxdb influxdb/
[root@192 opt]# ll
total 0
drwxr-xr-x. 5 influxdb influxdb 41 May 23 10:07 influxdb
drwxr-xr-x. 2 root     root      6 Sep  7  2017 rh
[root@192 opt]# cd influxdb/
[root@192 influxdb]# ll
total 0
drwxr-xr-x. 2 influxdb influxdb  6 May 23 10:07 data
drwxr-xr-x. 2 influxdb influxdb 21 May 23 11:51 meta
drwxr-xr-x. 2 influxdb influxdb  6 May 23 10:07 wal
[root@192 influxdb]# cd /etc/influxdb/
[root@192 influxdb]# ls

1.7 重启服务

进入到 /etc/influxdb目录下,输入 sytemctl restart influxdb启动服务,然后通过influx进入数据库模式

[root@192 etc]# cd influxdb/
[root@192 influxdb]# ll
total 24
-rw-r--r--. 1 root root 21297 May 23 11:42 influxdb.conf
[root@192 influxdb]# sytemctl restart influxdb
bash: sytemctl: command not found...
[root@192 influxdb]# systemctl restart influxdb
[root@192 influxdb]# influx
Connected to http://localhost:8086 version 1.7.9
InfluxDB shell version: 1.7.9
> quit

 

以上是关于influxdb 的安装的主要内容,如果未能解决你的问题,请参考以下文章

InfluxDB学习之InfluxDB的安装和简介

influxdb2安装

influxdb2安装

CentOS 7 安装 InfluxDB

InfluxDB安装及配置

Influxdb2.0文档翻译——InfluxDB安装