Hadoop HA模式切换

Hadoop HA模式下 主从的切换(操作命令)

YARN HA

  • 获取所有RM节点的状态
powershell 复制代码
yarn rmadmin -getAllServiceState
  • 获取 rm1 节点的状态
powershell 复制代码
yarn rmadmin -getServiceState rm1
  • 手动将 rm1 的状态切换到STANDBY
powershell 复制代码
yarn rmadmin -transitionToStandby rm1
##或者 
yarn rmadmin -transitionToStandby -forcemanual rm1
  • 手动将 rm1 的状态切换到ACTIVE
powershell 复制代码
yarn rmadmin -transitionToActive rm1
##或者 
yarn rmadmin -transitionToActive -forcemanual rm1
  • 检查 rm2 节点健康情况
powershell 复制代码
yarn rmadmin -checkHealth rm1
echo $?

如图:

(0为健康,否则不健康。)

HDFS HA

  • 获取所有NN节点的状态
powershell 复制代码
hdfs haadmin -getAllServiceState
  • 获取 nn1 节点的状态
powershell 复制代码
hdfs haadmin -getServiceState nn1 
  • 手动将 nn1 的状态切换到STANDBY
powershell 复制代码
hdfs haadmin -transitionToStandby nn1
##或者 
hdfs haadmin -transitionToStandby -forcemanual nn1
  • 手动将 nn1 的状态切换到ACTIVE
powershell 复制代码
hdfs haadmin -transitionToActive nn1
##或者 
hdfs haadmin -transitionToActive -forcemanual nn1
  • 检查 nn1 节点健康情况
powershell 复制代码
hdfs haadmin -checkHealth nn1
echo $?

如图:

(0为健康,否则不健康。)

拓展常用运维命令

  • 查看进程的详细信息
powershell 复制代码
ps -ef |grep <serviceid>   
相关推荐
ClouderaHadoop14 分钟前
Oozie任务失败告警机制
hadoop·cdh·oozie
若水不如远方23 分钟前
分布式一致性协议(五):殊途同归 —— ZAB 协议与 ZooKeeper 架构
分布式·后端·zookeeper
AC赳赳老秦36 分钟前
智能协同新纪元:DeepSeek驱动的跨岗位、跨工具多智能体实操体系展望(2026)
大数据·运维·人工智能·深度学习·机器学习·ai-native·deepseek
星辰_mya43 分钟前
分布式锁:跨 JVM 的“工商局备案章”
jvm·分布式·面试
blackorbird1 小时前
Palantir的战争AI:藏在美军Maven系统里的Claude大模型
java·大数据·人工智能·maven
wanhengidc1 小时前
服务器硬盘都有哪些功能
大数据·运维·服务器·数据库·科技
zy11931 小时前
AI排名优化公司 - 电商大促季如何通过AI可见率实现弯道超车
大数据·人工智能
wanhengidc1 小时前
服务器分布式存储的功能
运维·服务器·分布式
xier_ran1 小时前
【第二周】 RAG与Agent实战05:提示词优化案例_金融文本分析
大数据·人工智能·语言模型·金融
尋有緣1 小时前
Spark SQL 调优
大数据·sql·spark