ES7:Validation Failed: 1: this action would add [27] total shards, but this cluster currently……

错误

在这里插入图片描述

临时解决方案

临时增加分片数量,但是ES重启之后就失效了,不过我只尝试了这一种方案,因此只说这一种,操作如下:

请求方式:
	PUT
	
请求链接:
	http://ip:port/_cluster/settings(ip和port都是Elasticsearch的)


方法体:
{
    
    
    "persistent": {
    
    
        "cluster": {
    
    
            "max_shards_per_node": 10000
        }
    }
}


执行结果:
{
    
    
    "acknowledged": true,
    "persistent": {
    
    
        "cluster": {
    
    
            "max_shards_per_node": "10000"
        }
    },
    "transient": {
    
    }
}

postman操作截图如下:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42449963/article/details/125344370