无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。

es7.3.2 可以查询数据,但是不能修改删除新增数据。也没有报错。不知道什么问题

Elasticsearch | 作者 huanghougui | 发布于2019年12月18日 | 阅读数:2981

在elasticsearch.yml添加一条配置:
xpack.ml.enabled: false 后。es7 可以查询数据,但是不能修改删除新增数据。也没有报错。不知道什么问题。测试环境没有问题。整个elasticsearch7服务复制到生产环境后,就报Failure running machine learning native code. This could be due to running on an unsupported OS or distribution, missing OS libraries, or a problem with the temp directory.。然后按百度方法改了以后就出现能查询数据,不能删除新增修改数据的问题。后台用的是java的high level rest client操作es7搜索引擎。
QQ图片20191218175236.png
已邀请:

caizhongao

赞同来自: huanghougui

解除只读限制PUT _settings
    {
    "索引": {
    "blocks": {
    "read_only_allow_delete": "false"
    }
    }
    }

Charele - Cisco4321

赞同来自:

设置了xpack.ml.enabled: false就不会报这个错了吧?
(或者你可以把x-pack-ml这个模块目录直接删掉)
 
你说的“不能修改删除新增数据“是表现什么反应呢?总不能你执行的时候,一点显示都没有吧

huanghougui

赞同来自:

{"error": {

"root_cause": [

{

"type": "cluster_block_exception",
"reason": "index [warning_history] blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"

}

],
"type": "cluster_block_exception",
"reason": "index [warning_history] blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"

},
"status": 403}

huanghougui

赞同来自:

这个问题是因为磁盘快满了。es出于保护目的自动把搜索引擎变为只读状态
匿名用户

匿名用户

赞同来自:

NBNBNB

要回复问题请先登录注册