es-head解除es的readOnly
时间: 2023-12-24 11:18:02 浏览: 148
一键清除只读
要解除 Elasticsearch 的 readOnly 状态,可以通过以下步骤进行:
1. 打开终端或命令行界面,并使用 curl 命令连接到 Elasticsearch 服务器。
2. 发送以下命令来检查节点的状态:
```
curl -XGET 'http://localhost:9200/_cluster/health?pretty=true'
```
3. 如果节点的状态是 yellow 或 red,则可能需要解除 readOnly 状态。发送以下命令来解除 readOnly 状态:
```
curl -XPUT 'http://localhost:9200/_all/_settings' -H 'Content-Type: application/json' -d '{"index.blocks.read_only_allow_delete": null}'
```
4. 发送以下命令来验证节点的状态是否已更改:
```
curl -XGET 'http://localhost:9200/_cluster/health?pretty=true'
```
如果节点的状态变为 green,则说明 readOnly 状态已成功解除。
阅读全文