B i M A P

InfluxDB|How to install InfluxDB Enterprise Data Node


influxdb



Requirement

需要先完成 Meta Node 安裝,並且最少需要安裝兩台 Data Node Server 於 Enterprise 的環境中。

其他需求:

  • 取得 License。BiMAP 可以協助提供試用 License,或是直接向 InfluxDB 原廠取得協助。
  • 確認 Port:8088、8089、8091 可以正常通行。
  • Data Node 並不會有 Load Balancer 的功能,需要自行架設,並將 Traffic 轉向至 8086 port


Add appropriate DNS entries for each of your servers

建議在 cluster 的溝通中使用 DNS,以 BiMAP 為例,我們會建立以下 2 個 DNS:

  • 10.1.1.1 enterprise-data-01.bimap.co
  • 10.1.1.2 enterprise-data-02.bimap.co

此時需確保,包含 meta nodes 的 5 個節點之間,port 之間是可正常運行。


Download and Install Data Service

Ubuntu & Debian (64-bit)

wget https://dl.influxdata.com/enterprise/releases/influxdb-data_1.9.6-c1.9.6_amd64.deb 
sudo dpkg -i influxdb-data_1.9.6-c1.9.6_amd64.deb

RedHat & CentOS (64-bit)

wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.9.6_c1.9.6.x86_64.rpm 
sudo yum localinstall influxdb-data-1.9.6_c1.9.6.x86_64.rpm


Edit the configuration file

vim /etc/influxdb/influxdb.conf
  • hostname:填入本機 DNS 名稱。
  • [meta] 中的 meta-internal-shared-secret:用於加密 JWT Token 的密文字串,每個節點都需一樣。
  • license-path:注意要並將 license-key 留空,並填入 license.json 的路徑。


Start the data service

sudo systemctl start influxdb


Join data nodes to the cluster

enterprise-meta-01.bimap.co:8091 為首,將 2 台 data nodes,加入至 cluster 中:

influxd-ctl add-data enterprise-data-01.bimap.co:8088 
influxd-ctl add-data enterprise-data-02.bimap.co:8088


Verify cluster

influxd-ctl show
Data Nodes
==========
ID      TCP Address      Version
4    enterprise-data-01.bimap.co:8088   1.9.6-c1.9.6
5    enterprise-data-02.bimap.co:8088   1.9.6-c1.9.6
Meta Nodes
==========
TCP Address                        Version
enterprise-meta-01.bimap.co:8091   1.9.6-c1.9.6
enterprise-meta-02.bimap.co:8091   1.9.6-c1.9.6
enterprise-meta-03.bimap.co:8091   1.9.6-c1.9.6


繼續安裝 Chronograf


聯絡我們快速上手


延伸閱讀
winstonlu的大頭照
ELK 達人

我們致力於 ELK 的各種應用,協助企業建置相關服務。我們也提供基於 ELK 的各種解決方案,有任何問題,歡迎加入我們的官方 Line,或來信詢問,期待與您面對面的機會。