安裝InfluxDB需要使用root或其他有管理員權限的帳號
預設InfluxDB會使用到兩個網路Port
- TCP Port 8086:Client-Server透過InfluxDB HTTP API進行溝通
- TCP Port 8088:透過RPC服務執行備份及還原的操作
除了上述兩個Port,有些Plugin會需要使用到自定義的端口,可以透過配置文件修改所有端口映射。配置文件位於/etc/influxdb/influxdb.conf
設定NTP服務,不管什麼在安裝什麼系統,這都是一定要的,避免各系統時間不同步時,會有些異常
新增InfluxDB Repository
vi /etc/yum.repos.d/influxdb.repo
[influxdb] name = InfluxDB Repository - RHEL \$releasever baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable enabled = 1 gpgcheck = 1 gpgkey = https://repos.influxdata.com/influxdb.key
安裝InfluxDB 1.7
yum install influxdb -y
啟動influxdb服務
systemctl start influxdb
查詢influxdb服務狀態
systemctl status influxdb
設定開機時自動啟動influxdb服務
systemctl enable influxdb
建立資料庫
influx -precision rfc3339
CREATE DATABASE <DB_NAME>
顯示所有的資料庫
SHOW DATABASES
指定資料竹行InfluxQL語句
USE <DB_NAME>
接下來所有的SQL語句都會針對<DB_NAME>這個資料庫運行
沒有留言:
張貼留言