首页 > 其他分享 >elastic索引管理

elastic索引管理

时间:2023-11-01 10:37:35浏览次数:26  
标签:index 副本 elastic 管理 压缩 allocation 索引 分片

常用API

elastic索引管理_硬链接

2,索引压缩

实际上是压缩的分片,并非在原有索引上压缩,而是生成了一个新的索引,由于使用了 hash 路由算法以及索引
不可变的特性

elastic索引管理_工作原理_02

---操作步骤---

reindex不会把mapping和seting复制过去

elastic索引管理_elasticsearch_03

 删除副本

删除副本
"index.number of_replicas": 0
设置只读
"index.blocks.write": true

elastic索引管理_文件系统_04

elastic索引管理_工作原理_05

 

案例:

elastic索引管理_工作原理_06

 

allocation.requre.rack:rack1

elastic索引管理_工作原理_07

 

elastic索引管理_硬链接_08

 

-----------执行压缩时候所有分片必须都在同一个节点上---------------

elastic索引管理_工作原理_09

解决:

index.routing.allocation.require._name:null 

index.routing.allocation.require._name:node1

 

如果发现副本还是恢复失败可以通过命令查看错误原因

GET _cluster/allocation/explain

elastic索引管理_硬链接_10

 

elastic索引管理_硬链接_11

 

elastic索引管理_elasticsearch_12

 

工作原理和过程

1.创建一个新的目标索引,其定义与源索引相同,但分片数量较少。

2.将段从源索引硬链接到目标索引。如果文件系统不支持硬链接,则将所有segmenttfile都复制到新索引中复制过程很耗时。

3.shard recovery 操作,恢复目标索引。

 

标签:index,副本,elastic,管理,压缩,allocation,索引,分片
From: https://blog.51cto.com/u_12903656/8119437

相关文章

  • elasticsearch运维调优-集群和冷热集群
    集群:node1-node3专用主节点node3仅投票节点 启动服务:./bin/elasticsearch后台启动守护进程./bin/elasticsearch推荐方式./bin/elasticsearch-d-ppid关闭进程ps-ef|grepelastic杀进程kill-9'catpid'pkill-Fpid常见问题:本地无法访问:关闭防火墙,生产环境建......
  • 为什么需要对特权账号进行管理
    一、政策上合规要求1.2021年9月1日国家正式实施了《数据安全法》、《关键信息基础设施保护条例》,数据安全法规定了个人身份信息、基础数据、核心商业数据等重要数据的保护要求,还要求金融机构应当按照分类分级原则,采取相应措施,落实数据安全管理责任和措施。2.而账号是进入数据仓库的......
  • [win]windows下 文件资源管理器 的操作
    alt+d可以直接把光标移动到地址栏shift+f10可以触发右键,后面就可以用键盘操作右键中的内容了(如打开vscode alt+空格可以弹出窗口的菜单栏(控制最大化最小化关闭等alt+esc可以最小化当前窗口......
  • PMP敏捷管理常见考点
    目录PMP敏捷管理常见考点Scrum框架的33553个角色3个工件5个事件5个价值观《敏捷宣言》四个价值观,十二大原则4大价值观12大原则敏捷相关的名词仆人式领导WIP在制品限制看板XP极限编程计划扑克用户故事优先级排序技术MoScow解聚燃尽图燃起图累积流量图PMP敏捷管理常见考点Scrum框......
  • 项目管理之项目工作的质量管理
    在当今的商业环境中,质量成为了企业成功的关键因素之一。项目管理作为企业管理的重要手段,如何管理项目工作的质量也成为了项目管理的重要内容。本文将结合项目管理方法论,探讨如何管理项目工作的质量,以期为项目经理提供一些参考和启示。项目管理方法论概述项目管理方法论是一套系统的......
  • 磁盘管理与文件系统
    磁盘管理怎么在linux中添加使用硬盘1、分区(必须)2、格式化(安装文件系统)安装管理文件的软件协助我们处理文件3、挂载将外部硬件和内部的文件关联磁盘结构硬盘的最小存储单位为扇区512字节8个扇区组成块1、mbr(第一个扇区)主引导记录(小程序,引导硬件找到操作系统)446字节2......
  • Linux中账号和权限的管理
    用户账号分类超级用户:最高权限普通用户:权限受限的用户程序用户:给程序使用的用户(不可以登录) UID:(相当于用户的身份证)Linux中每个用户都是通过uid来标识用户管理员root:0程序用户:1-499(centos6),1-999(centos7)普通用户:500-60000(centos6),1000-60000(centos7)GID:(相当于组的身份证......
  • openGauss学习笔记-111 openGauss 数据库管理-管理用户及权限-用户权限设置
    openGauss学习笔记-111openGauss数据库管理-管理用户及权限-用户权限设置111.1给用户直接授予某对象的权限给用户直接授予某对象的权限,请使用GRANT。将Schema中的表或者视图对象授权给其他用户或角色时,需要将表或视图所属Schema的USAGE权限同时授予该用户或角色。否则用户或......
  • 这次弄一下maven 多模块项目,用vscode新建一下,便于管理项目
    首先创建一个mvn项目,直接在命令行执行,原型生成:mvnarchetype:generate选一个mavenquickstart的template,然后删除src和target文件夹在pom.xml里面version下面加上<packing>pom</packing>在此目录中再次执行mvnarchetype:generate,构件artifactId选为child1,完成后......
  • 做物联网的有福了,一个开源的、企业级的物联网平台,它集成了设备管理、数据安全通信、消
     去关注、不迷路一、项目概述JetLinksIOT是一个开源的、企业级的物联网平台,它集成了设备管理、数据安全通信、消息订阅、规则引擎等一系列物联网核心能力,支持以平台适配设备的方式连接海量设备,采集设备数据上云,提供云端API,通过调用云端API实现远程控制。JetLinks物联网平台......