下面我具体描述一下我遇到的问题。
在kibana上面创建索引点击创建时,一直显示下面的页面
就看到不停的在那转,始终创建不成功。
查看后台日志,看到状态码为403,报了如下的错误
由于我用的是es6版本,所以怀疑是.kibana没有写入权限
我尝试修改index.blocks.write
执行:
PUT .kibana/_settings { "index.blocks.write": true }
发现报了错:
然后我开放了kibana关于elasticsearch的索引权限
执行成功:
然后,再次尝试修改index.blocks.write
执行:
PUT .kibana/_settings { "index.blocks.write": true }
执行成功:
但最后发现还是这样
着实搞得我头大,最后终于在官网上找到了解决方法,具体参照下面这篇文章
https://www.elastic.co/guide/en/kibana/6.0/migrating-6.0-index.html
一共分为四步:
第一步:设置.kibana的index.blocks.write属性为true
PUT .kibana/_settings { "index.blocks.write": true }
执行失败可参照上面的解决方案
第二步:创建创建 .kibana-6
索引
PUT .kibana-6 { "settings" : { "number_of_shards" : 1, "index.mapper.dynamic": false }, "mappings" : { "doc": { "p