ES常用命令及注意事项
来源:互联网 发布:响应式与js的区别 编辑:程序博客网 时间:2024/04/30 00:41
修改es配置文件:
sed -i 's/\<120s\>/300s/g' /opt/elasticsearch/config/elasticsearch.ymls/\<120s\>/300s/g 为完全匹配才会替换,但要注意唯一性vim编辑器中亦常用:%s/\<old\>/new/g
干掉es进程
ps -ef|grep elasticsearch|grep -v grep|awk '{print $2}'|xargs kill -9除了kill,可以用页面--action--关停,这种方式更好一些
关闭自动分配(重启是先关)
curl -XPUT 192.168.14.161:9200/_cluster/settings -d'{ "transient": { "cluster.routing.allocation.enable": "none" }}'
ES启动
/opt/elasticsearch/bin/elasticsearch -d
启用自动分配(多数节点上线后开启)
curl -XPUT 192.168.14.148:9200/_cluster/settings -d'{ "transient": { "cluster.routing.allocation.enable": "all" } }'
failed节点重试,刷新es(节点全部上线后使用)
curl -XPOST '192.168.14.148:9200/_cluster/reroute?retry_failed'
查看设置
curl -XGET '192.168.14.161:9200/_settings?pretty'
curl -XPUT "192.168.14.161:9200/_cluster/settings " -d '{ "persistent" : { "indices.recovery.max_bytes_per_sec" : "40mb" }}'
设置分片副本数
curl -XPUT "http://192.168.14.161:9200/_settings " -d' { "number_of_replicas" : 1 } '
查看delayed_timeout
curl -s '192.168.14.161:9200/_all/_settings ' | grep delayed_timeout --color
设置delayed_timeout
curl -XPUT "192.168.14.161:9200/_all/_settings " -d '{"settings": {"index.unassigned.node_left.delayed_timeout": "5m" }}'
查看UNASSIGNED的分片数
curl -s '192.168.14.161:9200/_cat/shards ' | grep UNASSIGNED
查看UNASSIGNED分片的详细信息
curl -XGET 192.168.14.161:9200/_cat/shards?h=index,shard,prirep,state,unassigned.reason| grep UNASSIGNED
查看node的值
curl '192.168.14.161:9200/_nodes/process?pretty
修复unassinged的分片(建议尝试retry_failed命令和重启集群未解决的情况下再用此方式修复)
curl -XPOST '192.168.14.161:9200/_cluster/reroute' -d '{ "commands" : [ { "allocate" : { "index" : "skynet_public_content_v6", "shard" : 16, "node" : "lH7pzwfTQQOezWDgTtDxpg", "allow_primary" : true } } ] }'
阅读全文
0 0
- ES常用命令及注意事项
- es 常用命令
- es常用命令
- es注意事项----持续更新
- ES常用命令-------------随笔
- ES常用命令记录
- 处理AIX文件系统空间不足常用命令及注意事项
- ES: 架构及原理
- es及插件安装
- 安装es部署及插件
- 在OpenGL ES中使用glDrawElements时的注意事项
- MagicAjax使用及注意事项
- MagicAjax使用及注意事项
- MagicAjax使用及注意事项
- CSV 格式及注意事项
- ScrolledComposite使用方法及注意事项
- assert() 用法及注意事项
- 数据库&事务处理及注意事项
- 一种便捷的Android软件版本更新方法
- zookeeper session实现机制
- libCurl库 学习
- 数据结构实验之数组三:快速转置
- PyCharm专业版的安装
- ES常用命令及注意事项
- 数据结构实验之二叉树一:树的同构
- CSDN-markdown教程
- Java面试题全集
- 常用工具列表
- 数据结构实验之二叉树二:遍历二叉树
- C程序设计语言,练习1-13,编写一个程序,打印输入单词的直方图(垂直方向)
- [记录我上课找的bug]有关spring....
- 小程序实现图片预览功能