我正在运行influxDBversion: 1.7.8
,由于我的Ubuntu机器(18.04.3 LTS
(存储空间不足(我有80GB(,我想:
- 找到InfluxDB物理存储数据(大文件(的位置
- 如何将位置更改为另一个位置。
从这个问题这里我了解到有两个位置:
varlibinfluxdbwal
varlibinfluxdbdata
当我检查第一个时,我看到 4.0K 文件大小......这告诉我这不是正确的地方。
my_server:~$ sudo ls -l /var/lib/influxdb/wal/ -sh
total 20K
4.0K drwx------ 3 influxdb influxdb 4.0K Jul 9 2019 _internal
4.0K drwx------ 3 influxdb influxdb 4.0K Jul 10 2019 db1
4.0K drwx------ 3 influxdb influxdb 4.0K Nov 30 12:32 db2
4.0K drwx------ 3 influxdb influxdb 4.0K Nov 30 21:50 db3
4.0K drwx------ 3 influxdb influxdb 4.0K Dec 12 00:18 db4
当我检查第二个时,我看到相同的
my_server:~$ sudo ls -l /var/lib/influxdb/data/ -sh
total 20K
4.0K drwx------ 4 influxdb influxdb 4.0K Jul 9 2019 _internal
4.0K drwx------ 4 influxdb influxdb 4.0K Jul 10 2019 db1
4.0K drwx------ 4 influxdb influxdb 4.0K Nov 30 12:32 db2
4.0K drwx------ 4 influxdb influxdb 4.0K Nov 30 21:50 db3
4.0K drwx------ 4 influxdb influxdb 4.0K Dec 12 00:18 db4
同时我看到这个文件:/var/log/syslog.1
占用了大量的存储空间(13.7GB
(与DB相关的信息。
我在InfluxDB文档中找不到有关此的任何信息,我认为这很奇怪。
任何人都可以提供一个链接,我可以在哪里阅读并弄清楚 或者如何解决我的主要问题的解决方案:找出物理信息的存储位置?
谢谢!
这些是目录。Linux 上的目录始终显示为 4KB
这些位置是正确的
尝试du -h -d1 /var/lib/influxdb
准确计数