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

Ambari 中移除/重装 yarn 集群中的 NodeManager 节点

文章目录

  • 背景
  • 分析
  • 解决
    • 分析:现有 NodeManager 情况
    • 移除:240 服务器上的 NodeManager
    • 重新安装:240 服务器上的安装 NodeManager
  • 疑问
    • 为什么直接添加就可以运行?
  • 参考

背景

项目中有Spark应用,主要在 yarn 集群中部署。

现在发现 yarn 集群中的节点资源过剩,需要将部分节点移除,以释放出服务器资源

分析

🚀 项目是使用 Ambari 来搭建的 yarn 集群,所以也可以通过 Ambari 页面来操作。

😁 主要思路:

1、停掉 yarn 集群中提交的 spark 应用

2、操作 Ambari 停止要释放的服务器节点上的 NodeManager,并删除 NodeManager

3、启动 spark 应用,验证集群是否正常可用

解决

分析:现有 NodeManager 情况

从 Ambari 中可以看到,当前的 NodeManager 节点共有7个:

单击“NodeManagers”,可以看到在如下7台服务上:

http://www.xdnf.cn/news/230.html

相关文章:

  • AI绘制流程图,方法概述
  • 仿腾讯会议项目实现——设置配置文件
  • HOOPS Exchange 与HOOPS Communicator集成:打造工业3D可视化新标杆!
  • 数字化转型浪潮下,B端产品如何助力企业乘风破浪?
  • 【天外之物】角动量与合力矩
  • 如何使用Labelimg查看已经标注好的YOLO数据集标注情况
  • PoCL环境搭建
  • 处理图像的深度神经网络(DNN)有哪些呢?
  • 基于n8n的AI应用工作流原理与技术解析
  • android编译使用共享缓存
  • java基础问题
  • 用DeepSeek制作会议记录
  • 【Pandas】pandas DataFrame where
  • 自动驾驶安全模型研究
  • SuperMap iClient3D for WebGL 如何加载WMTS服务
  • 5.1 城市给水排水管道工程
  • Flutter异常Couldn‘t find dynamic library in default locations
  • 关于GPU的涡轮散热与被动散热
  • SpringBoot私人西服系统开发与设计
  • 利用deepseek+Mermaid画流程图
  • Day94 | 灵神 | 二叉树 统计二叉树中好点的数目
  • Javaweb实操(一)—Servlet实现单表的CRUD操作
  • 利用 SSRF 和 Redis 渗透
  • transformer-词嵌入和位置嵌入详解
  • postman使用设置
  • 2025 年第十五届 MathorCup竞赛赛题浅析-助攻快速选题
  • Qt工具栏中添加按钮QAction
  • 内网穿透服务器—FRP
  • 深入理解分布式缓存 以及Redis 实现缓存更新通知方案
  • 基于Ubuntu22.04和OpenCV4.5.4的物联网人脸识别考勤机