時序數據庫InfluxDB:在Centos7下的安裝


環境:CentOS7.4 64位

InfluxDB版本:1.0.2

一、InfluxDB介紹

InfluxDB 是用Go語言編寫的一個開源分布式時序、事件和指標數據庫,無需外部依賴。

1、特色功能

①、基於時間序列,支持與時間有關的相關函數(如最大,最小,求和等);

②、可度量性:你可以實時對大量數據進行計算;

③、基於事件:它支持任意的事件數據;

2、主要特點

1)無結構(無模式):可以是任意數量的列;

2)可拓展;

3)支持min, max, sum, count, mean, median 等一系列函數,方便統計;

4)原生的HTTP支持,內置HTTP API;

5)強大的類SQL語法;

二、下載安裝

在Centos7服務器上,輸入命令 wget https://dl.influxdata.com/influxdb/releases/influxdb-1.0.2.x86_64.rpm ,下載安裝包;

下載完成后,輸入命令yum localinstall influxdb-1.0.2.x86_64.rpm ,安裝influxdb;

三、啟動服務

1、服務端啟動

①、命令 influxd

②、命令如下:

1 # centos7.0以上版本
2 systemctl start influxdb
3 # centos7.0以下版本
4 service influxdb start
PS:啟動influxd 的時候,出現influxd啟動正常,但是使用systemctl start influxdb啟動失敗:Failed to start InfluxDB is an open-source, distributed, time series databas
最后在 /var/log/messages,查到一個錯誤:influxd: run: open server: open tsdb store: open /var/lib/influxdb/data/_internal: permission denied
修改/var/lib/influxdb/data/_internal 所屬用戶為influxdb 即可。

2客戶端啟動

命令 influx

3、端口說明

8083:訪問web頁面的地址,8083為默認端口;

8086:數據寫入influxdb的地址,8086為默認端口;

8088:數據備份恢復地址,8088為默認端口;

 


免責聲明!

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



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