首页 > 代码库 > influxdb安装配置

influxdb安装配置

influxdb安装配置

os:centos 7 x64

1、安装:
参见: https://www.influxdata.com/package-repository-for-linux/
cat <<EOF | tee /etc/yum.repos.d/influxdb.repo
[influxdb]
name = InfluxDB Repository - RHEL \$releasever
baseurl = https://repos.influxdata.com/centos/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF

yum install influxdb

2、改配置
参照 influxdb_diff/*的差异来配置
其中 auth-enabled = false 是控制 是否需要密码来访问 。 在一开始设置为false ,重启 influxdb , 按照下面创建数据库,设置保留侧路,创建用户,添加该库所有权限。 接着 设置为true, 重启 influxdb, 然后使用刚刚的用户密码来访问

3、启动 开机启动
yum enable influxdb
yum start influxdb


4、创建数据库 设置保留策略
CREATE DATABASE influx_mf_log WITH DURATION 30d REPLICATION 1 name rp30d1r_influx_mf_log;
show retention policies;

5、创建用户 设定访问该库所有权限
#non admin user:?
CREATE USER influx_user0 WITH PASSWORD ‘your_pass‘ ;
GRANT ALL ON influx_db TO influx_user0;

#admin user:?
CREATE USER influx_user1 WITH PASSWORD ‘your_pass‘ WITH ALL PRIVILEGES;


6、命令行下访问
influx -host ‘192.168.100.41‘ -port ‘8086‘ -username ‘influx_user0‘ -password ‘your_pass‘ -database ‘influx_db‘
influx -host ‘192.168.100.41‘ -port ‘8086‘ -username ‘influx_user1‘ -password ‘your_pass‘ -database ‘influx_db‘

influxdb安装配置