windows中啟動多個influxdb操作指南

大日很忧伤發表於2024-05-06

一:下載和安裝:

  1. 從InfluxData的官方網站 https://repos.influxdata.com/rhel/7/x86_64/stable/ 下載需要的版本,我是用的1.7.7-1
  2. 解壓安裝包到您選擇的目錄,我這邊是E:\influxdb\influxdb-1.7.7_windows_amd64\influxdb-1.7.7-1\。

二:配置多個例項:

  1. 增加例項,複製解壓後的資料夾到一個新的位置,我這邊是E:\influxdb_sh\influxdb-1.7.7_windows_amd64\influxdb-1.7.7-1\。
  2. 開啟兩個例項的influxdb.conf配置檔案,並修改以下內容以避免衝突,主要修改influxdb_sh下的例項:
    • bind-address:監聽地址,通常可以保持不變,除非您需要在特定網路介面上監聽。
    • 全域性的bind-address我修改為了"127.0.0.1:8089" 例 bind-address="127.0.0.1:8089",因為預設的佔用了8088埠
    • [meta]下的增加bind-address="127.0.0.1:8087" ,然後dir修改路徑為 dir = "/var/lib/influxdb/meta_sh"
    • [data]下 修改路徑 dir = "/var/lib/influxdb/data_sh" wal-dir = "/var/lib/influxdb/wal_sh"
    • [coordinator]下增加 bind-address="127.0.0.1:8087"
    • [http]下增加 bind-address="127.0.0.1:8087"

三:啟動多個例項:

到啟動目錄下E:\influxdb_sh\influxdb-1.7.7_windows_amd64\influxdb-1.7.7-1\

influxd.exe -config "E:\influxdb_sh\influxdb-1.7.7_windows_amd64\influxdb-1.7.7-1\influxdb.conf"

8087的服務啟動完畢

到啟動目錄下E:\influxdb_sh\influxdb-1.7.7_windows_amd64\influxdb-1.7.7-1\

influxd.exe

預設的8086的服務啟動完畢

相關文章