如何在Mac OS中将我的ES数据文件夹安装到已释放的文件系统

问题描述

我正在本地运行ES,并且在我的主目录path.data中定义了/Users/prerna/es/data,但是ES一直在抱怨high-disk watermark超出了,如下面的消息所示

2020-09-16 18:16:07,390][INFO ][cluster.routing.allocation.decider] [Karkas] high disk watermark exceeded on one or more nodes,rerouting shards
[2020-09-16 18:16:37,393][WARN ][cluster.routing.allocation.decider] [Karkas] high disk watermark [0b] exceeded on [trwvlC3dRUOPYp0QQ9l9GQ][Karkas] free: -1b[100%],shards will be relocated away from this node
[2020-09-16 18:17:07,395][WARN ][cluster.routing.allocation.decider] [Karkas] high disk watermark [0b] exceeded on [trwvlC3dRUOPYp0QQ9l9GQ][Karkas] free: -1b[100%],396][INFO ][cluster.routing.allocation.decider] [Karkas] high disk watermark exceeded on one or more nodes,rerouting shards
[2020-09-16 18:17:37,399][WARN ][cluster.routing.allocation.decider] [Karkas] high disk watermark [0b] exceeded on [trwvlC3dRUOPYp0QQ9l9GQ][Karkas] free: -1b[100%],shards will be relocated away from this node
[2020-09-16 18:18:07,401][WARN ][cluster.routing.allocation.decider] [Karkas] high disk watermark [0b] exceeded on [trwvlC3dRUOPYp0QQ9l9GQ][Karkas] free: -1b[100%],shards will be relocated away from this node

现在,如消息中所示,它显示high disk watermark [0b],这很奇怪,就像我检查_cluster/settings时未将其设置为0b一样,如以下API响应所示。

{
    "persistent": {},"transient": {}
}

我注意到df -h,给了我以下答复

Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1   466Gi   10Gi  384Gi     3%  488412 4881964468    0%   /
devfs          198Ki  198Ki    0Bi   100%     690          0  100%   /dev
/dev/disk1s2   466Gi   69Gi  384Gi    16% 1382379 4881070501    0%   /System/Volumes/Data
/dev/disk1s5   466Gi  1.0Gi  384Gi     1%       1 4882452879    0%   /private/var/vm
map auto_home    0Bi    0Bi    0Bi   100%       0          0  100%   /System/Volumes/Data/home

并怀疑我的ES数据文件夹可能已安装在100%已满的devfs上,但是我不确定并且不知道如何将其安装到其他具有很多功能文件系统上可用空间

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)