elasticsearch shard超过xx的问题

事情是这样的,今天部署了一套简单的efk, 可是过了一会儿kibanan就看不到数据了,这是咋回事儿呢,查看elasticsearch日志:

mark

从网上查看有个命令

curl -XPUT xx:9200/_cluster/settings -d '{"persistent" : {"cluster.routing.allocation.disk.threshold_enabled": false}}'

可以解决,试了试如下:

mark

但是过了一小会还是不行,经排查,原来是磁盘不够了,好吧, 直接换到大分区。

另外,要注意,elasticsearch的配置里面关于data.path默认是./data,这个目录前缀默认是用户的当前路径。比如:
1. 如果我是在终端执行,./bin/elasticsarch,那么data目录就会和./bin在同一级
2. 如果我们使用 su - xx -c “./bin/elasticsarch”,那么即使我们执行的命令和上面一样,但是因为我们牵扯到su切换用户,所以data目录会在xx用户的加目录下面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值