Centos 安裝 Influxdb + Chronograf


安裝 Influxdb 

1:下載安裝包

官網下載地址 https://portal.influxdata.com/downloads/
# wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpm
# sudo yum localinstall influxdb-1.8.0.x86_64.rpm

2:本地安裝
# mkdir /usr/local/influxdb
# mv influxdb-1.8.0.x86_64.rpm /usr/local/influxdb
# yum localinstall influxdb-1.8.0.x86_64.rpm

3: 初始化和啟動創建DB保存目錄
# mkdir /data/influxdb -p
# chown influxdb:influxdb /data/influxdb

4: 備份修改配置文件
# cp /etc/influxdb/influxdb.conf /etc/influxdb/influxdb.conf-bak
# vi /etc/influxdb/influxdb.conf


修改下面的數據庫位置
[meta]
dir = "/data/influxdb/meta"
[data]
dir = "/data/influxdb/data"
wal-dir = "/data/influxdb/wal"

5: 啟動服務
# systemctl start influxd

[root@localhost influxdb]# ps -aux | grep influxdb
influxdb 17354 1.3 0.6 340272 25916 ? Ssl 16:58 0:00 /usr/bin/influxd -config /etc/influxdb/influxdb.conf
root 17362 0.0 0.0 112812 972 pts/0 R+ 16:58 0:00 grep --color=auto influxdb

6: 其他
/usr/bin下
influx influxdb命令行
influxd influxdb服務
influx_inspect 查看工具
influx_stress 壓力測試工具
influx_tsm 數據庫轉換工具

默認 /var/lib/influxdb/
data 數據
meta 數據庫元數據
wal 預寫日志文件

/var/log/influxdb下
influxd.log 日志文件

/etc/influxdb下
influxdb.conf 配置文件

/var/run/influxdb/
influxd.pid PID文件

創建用戶權限
$ influx

CREATE USER usera WITH PASSWORD 'passwd' WITH ALL PRIVILEGES

用戶名密碼訪問
$ influx -username usera  -password passwd

$ sudo vi /etc/influxdb/influxdb.conf

[http]

enabled = true

bind-address = ":8086"

auth-enable=true,

$ systemctl restart influxdb

# 創建數據庫
> create database testdb

> show databases
name: databases
name
----
_internal
testdb
>

安裝 Chronograf

1:下載安裝包
wget https://dl.influxdata.com/chronograf/releases/chronograf-1.8.4.x86_64.rpm
2:本地安裝
$ sudo yum localinstall chronograf-1.8.4.x86_64.rpm
3: 啟動
$ sudo systemctl start chronograf
web access url:http://ip:8888

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM