当前位置: 首页 > wzjs >正文

c 网站开发流程推广运营公司哪家好

c 网站开发流程,推广运营公司哪家好,wordpress制作侧面悬浮图标,重庆好的网站制作公司哪家好在日常运维 Elasticsearch 集群过程中,常常需要将某个节点上的分片迁移出去,例如下线节点、腾出资源或进行维护操作。Elasticsearch 提供了简单直观的 shard exclusion 参数来实现这一目的,主要通过以下三个配置项: cluster.rout…

在日常运维 Elasticsearch 集群过程中,常常需要将某个节点上的分片迁移出去,例如下线节点、腾出资源或进行维护操作。Elasticsearch 提供了简单直观的 shard exclusion 参数来实现这一目的,主要通过以下三个配置项:

  • cluster.routing.allocation.exclude._name
  • cluster.routing.allocation.exclude._ip
  • cluster.routing.allocation.exclude._host

本文将简要说明这三种方式的用途与使用方法。


一、基础原理

Elasticsearch 支持通过集群设置控制 路由分配行为(routing allocation),其中 exclude 参数可以指定不允许分片分配到的节点。设置这些参数后,Elasticsearch 会主动将目标节点上的分片迁移至其他节点(前提是集群健康允许这么做)。


二、使用方式详解

1. cluster.routing.allocation.exclude._name

通过节点名称进行驱逐,适用于你明确知道节点名称的情况。

PUT _cluster/settings
{"transient": {"cluster.routing.allocation.exclude._name": "es-node-1"}
}

说明

  • 节点名称通常为 node.name,可通过 _cat/nodes 查看。
  • 所有分片将从 es-node-1 迁出,新的分片将不会再分配至该节点。

2. cluster.routing.allocation.exclude._ip

通过 IP 地址驱逐目标节点的分片,适用于跨机房、跨网段部署场景。

PUT _cluster/settings
{"transient": {"cluster.routing.allocation.exclude._ip": "192.168.1.10"}
}

说明

  • 可支持多个 IP(用逗号分隔):

    "cluster.routing.allocation.exclude._ip": "192.168.1.10,192.168.1.11"
    
  • 需要确保 IP 与节点的绑定一致性。


3. cluster.routing.allocation.exclude._host

通过主机名进行驱逐,适合在主机名规范统一、变化不大的情况下使用。

PUT _cluster/settings
{"transient": {"cluster.routing.allocation.exclude._host": "host-01"}
}

说明

  • 主机名可以在 _cat/nodes?h=host 中查看。
  • 同样支持多个主机名的逗号拼接。

三、清除驱逐设置

如果驱逐操作已经完成并需要恢复节点分配,可通过清空设置来取消限制:

PUT _cluster/settings
{"transient": {"cluster.routing.allocation.exclude._name": ""}
}

驱逐完成的验证方式:

  curl -k -X GET \-H 'content-Type:application/json' \-u "admin:$ES_SEC" \https://$ES_IP:9200/_cat/allocation?vshards disk.indices disk.used disk.avail disk.total disk.percent  node40       98.2mb     4.5gb    103.4gb    107.9gb            4   es-340       97.2mb     8.6gb     99.3gb    107.9gb            7   es-01       31.8kb     4.6gb    103.3gb    107.9gb            4   es-2 41       99.3mb     5.4gb    102.5gb    107.9gb            5   es-1---## 五、总结| 参数项     | 说明         | 推荐场景          |
| ------- | ---------- | ------------- |
| `_name` | 通过节点名称驱逐   | 节点命名规范良好、便于识别 |
| `_ip`   | 通过 IP 地址驱逐 | 跨网络规划,节点名称不统一 |
| `_host` | 通过主机名驱逐    | 主机名固定、命名清晰    |这三种方式均适用于集群维护、节点下线等操作,是 Elasticsearch 运维工作中的常用工具。合理使用它们可以大幅提升操作效率和集群稳定性。
http://www.dtcms.com/wzjs/406116.html

相关文章:

  • 怎么开发微信网站百度新闻app
  • 软件开发资源网站室内设计培训哪个机构比较好
  • 网站建设seo基本要求我有广告位怎么找客户
  • wordpress改造seoseo关键词排名优化评价
  • 开发微信小程序多少钱网站优化设计公司
  • 哈尔滨网站建设招聘app优化建议
  • 二建挂靠多少钱一个月重庆做网络优化公司电话
  • 做动态网站必学今日头条指数查询
  • 屏蔽网站推广云南优化公司
  • wordpress 那个版本好班级优化大师免费下载
  • 网站空间管理百度搜索引擎怎么做
  • 做网站 租服务器吗盘多多搜索引擎入口
  • 网站开发代理报价表推特最新消息今天
  • 网站建设主结构好的在线crm系统
  • 网站靠什么盈利seo关键词怎么选
  • 长安网站建设方案重庆seo俱乐部
  • 国外网站发展建设线上推广
  • 电商设计网站模板口碑营销的形式
  • 厦门专业做网站公司公司网页设计
  • 外贸网站建设费用一般要多少最靠谱的十大教育机构
  • 湖北省建设工程质量安全协会网站销售技巧和话术
  • 开发软件用什么编程软件上海搜索引擎优化公司排名
  • 做视频网站容易收录吗网络营销是什么工作主要干啥
  • 珠海企业网站制作费用青岛网站推广系统
  • dede新闻网站源码带采集seo优化名词解释
  • 做网站的软件去哪里买电商网站建设开发
  • 福建微网站建设在线外链工具
  • 网站做好了如何发布博客网站登录入口
  • 网站底部怎么做需要放些什么搜索引擎优化的内部优化
  • 网站线框图软件世界足球排名