成功最有效的方法就是向有经验的人学习!

elasticsearch索引只读

由于磁盘的空间太小,被强制只读了
治病还是要治根

org.elasticsearch.xpack.monitoring.exporter.ExportException: ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]

解决

curl -XPUT -H "Content-Type: application/json" http://localhost:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'

es查看和删除索引
查看索引

curl localhost:9200/_cat/indices?v

删除索引,通配符形式

curl -XDELETE localhost:9200/索引*

索引起别名

curl -XPUT localhost:9200/索引/_alias/别名

查看别名

curl -XPUT localhost:9200/_cat/aliases?v

单机状态下显示yellow
调整副本数

curl -XPUT 'http://localhost:9200/_settings' -H 'Content-Type: application/json' -d '
{
    "index" : {
        "number_of_replicas" : 0
    }
}'

Kibana控制台下这样执行:

PUT _settings
{
    "index" : {
        "number_of_replicas" : 0
    }
}
赞(2) 打赏
未经允许不得转载:陈桂林博客 » elasticsearch索引只读
分享到

大佬们的评论 抢沙发

全新“一站式”建站,高质量、高售后的一条龙服务

微信 抖音 支付宝 百度 头条 快手全平台打通信息流

橙子建站.极速智能建站8折购买虚拟主机

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册