influxDB v0.11クラスタ構成
2708 ワード
1.インストールバージョン0.11以前のinfluxdbを最初にダウンロード
2.influxdb.confによる構成
関連collectdを起動する場合は、
collectdこちらではnetworkプラグインをserver側として開く必要があります
influxdbサービスとcolletdサービスの再起動
3 influxクラスタ情報を表示influxコマンドラインに入ってshow serversを実行する
他のノードでデータが同期されていることを確認すればOK
wget https://repos.influxdata.com/rhel/7/amd64/stable/influxdb-0.11.1-1.x86_64.rpm
yum localinstall influxdb-0.11.1-1.x86_64.rpm
2.influxdb.confによる構成
reporting-disabled = true
join = ":8091,:8091,..."
[meta]
enabled = true
...
bind-address = ":8088"
...
http-bind-address = ":8091"
...
[data]
enabled = true
...
[http]
...
bind-address = ":8086"
関連collectdを起動する場合は、
[[collectd]]
enabled = true
bind-address = ":25826"
database = "collectdb"
typesdb = "/usr/share/collectd/types.db"
batch-size = 5000
batch-pending = 10
batch-timeout = "10s"
read-buffer = 0
collectdこちらではnetworkプラグインをserver側として開く必要があります
LoadPlugin network
"network">
Server "" "25826"
influxdbサービスとcolletdサービスの再起動
3 influxクラスタ情報を表示influxコマンドラインに入ってshow serversを実行する
> show SERVERS
name: data_nodes
----------------
id http_addr tcp_addr
1 vm1:8086 vm1:8088
2 vm2:8086 vm2:8088
name: meta_nodes
----------------
id http_addr tcp_addr
1 vm1:8091 vm1:8088
2 vm2:8091 vm2:8088
他のノードでデータが同期されていることを確認すればOK