我已經在Docker容器(Kubernetes)中安裝了influxdb,並且已將持久性卷掛載到該容器。但influxdb不會將數據寫入該卷。 任何人都可以請告訴我一些步驟,以便influxdb將數據寫入特定的卷。 感謝如何更改influxdb存儲位置
1
A
回答
1
答案很簡單:
$ docker run -p 8083:8083 -p 8086:8086 \
-v $PWD:/var/lib/influxdb \
influxdb
修改$ PWD與路徑外部卷。
龍答:
docker run -p 8083:8083 -p 8086:8086 influxdb
默認情況下,這將數據存儲在/ var/lib中/ influxdb。所有的InfluxDB數據都在這裏。爲了使之成爲持久的體積(推薦):
$ docker run -p 8083:8083 -p 8086:8086 \
-v $PWD:/var/lib/influxdb \
influxdb
修改$ PWD要在其中存儲與InfluxDB容器相關數據的目錄。
例如,
$ docker run -p 8083:8083 -p 8086:8086 \
-v /your/home:/var/lib/influxdb \
influxdb
這將在/爲/ home涌入數據存儲在主機上。
2
如果從碼頭工人庫拉到官方influxdb圖像,數據文件的默認路徑是:
/var/lib/influxdb
要驗證,運行一個獨立實例:
docker run -p 8083:8083 -p 8086:8086 \
-v $PWD:/var/lib/influxdb \
influxdb
要簽出默認配置:
docker run --rm influxdb influxd config > influxdb.conf
然後用vim influxdb.conf
要使用自定義配置運行influxdb:
docker run -p 8086:8086 \
-v $PWD/influxdb.conf:/etc/influxdb/influxdb.conf:ro \
influxdb -config /etc/influxdb/influxdb.conf
相關問題
- 1. 如何更改Influxdb存儲文件夾的位置?
- 2. 如何更改存儲Subversion存儲庫的位置?
- 3. 更改gitlab存儲庫位置
- 4. InfluxDB時間存儲
- 5. android studio如何更改捕獲圖片的存儲位置
- 6. ytsdk:如何更改默認下載位置外部存儲
- 7. 如何更改服務的存儲位置WSO2 governancy註冊表
- 8. 如何更改與appengine devserver存儲圖像的位置
- 9. 如何更改perl cpan存儲庫位置
- 10. 如何更改EntityFramewworkCore遷移的存儲位置?
- 11. 如何更改M2E本地存儲庫位置?
- 12. 如何設置influxDB
- 13. Influxdb存儲文件夾[windows]
- 14. 如何更改wordpress位置
- 15. 如何更改gitconfig位置?
- 16. 如何更改admob位置
- 17. 如何更改MessageBox位置?
- 18. 如何更改錨位置
- 19. 如何更改UITabBarItem位置?
- 20. 閃存共享對象存儲位置更改偶爾
- 21. 更改OSGi Configuration Admin服務的配置存儲位置?
- 22. 更改應用程序設置文件的存儲位置
- 23. 更改核心轉儲的位置
- 24. 如何更改Firefox的位置設置
- 25. 如何更改我的暫存緩衝區的保存位置?
- 26. 如何更改Google Analytics for iOS存儲其sqlite文件的位置?
- 27. 如何存儲經常更改DB中位置的訂購商品
- 28. 如何在django中更改文件的名稱和上傳的存儲位置
- 29. 更改的位置,$位置
- 30. 核心數據數據庫持久存儲位置已更改
謝謝你的回覆。如果我想存儲到/ your/home中,並且我想使用自己的配置文件,該怎麼辦?命令應該是什麼? –