kibana 创建索引失败
问题:
前几天创建索引什么的都正常,今天早上来,发现创建索引一直不成功,F12进去,发现返回的问题如下
Config: Error
403 Forbidden:
blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];: [cluster_block_exception] blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];
具体表现是:
image.png
解决思路
第一步:
定位磁盘空间是否够用,当磁盘空间不足时,.kibana是没有权限写入的,这个时候根据自身情况处理看如何减少磁盘使用量。
第二步:
在kibana界面的devtools
中输入:GET .kibana/_settings
并执行。
重点关注一个指标:read_only_allow_delete
是不是为true,
my kibana setting output:
{
".kibana": {
"settings": {
"index": {
"number_of_shards": "1",
"blocks": {
"read_only_allow_delete": "true"
},
"provided_name": ".kibana",
"creation_date": "1511984561925",
"number_of_replicas": "1",
"uuid": "95cOtsa8S6y83KP_3MZ6IQ",
"version": {
"created": "6000099"
}
}
}
}
}
如果为true,在终端执行如下命令,将read_only_allow_delete
的值重置,
curl -XPUT -H "Content-Type: application/json" http://localhost:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'
返回值:
{"acknowledged":true}
证明执行成功。
正确的配置如下:
image.png