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>   
相关推荐
K_i1341 小时前
中国电信用户行为实时分析系统运维实战
hadoop·mysql
风跟我说过她1 小时前
Sqoop的安装与配置
hive·hadoop·经验分享·centos·hbase·sqoop
東雪蓮☆3 小时前
Filebeat+Kafka+ELK 日志采集实战
分布式·elk·kafka
努力买辣条3 小时前
KafKa概念与安装
分布式·kafka
他们叫我技术总监5 小时前
外企 BI 工具选型:从合规到落地
大数据·bi
Lansonli7 小时前
大数据Spark(六十七):Transformation转换算子distinct和mapValues
大数据·分布式·spark
RunningShare7 小时前
基于Flink的AB测试系统实现:从理论到生产实践
大数据·flink·ab测试
Jolie_Liang9 小时前
保险业多模态数据融合与智能化运营架构:技术演进、应用实践与发展趋势
大数据·人工智能·架构
武子康10 小时前
大数据-118 - Flink 批处理 DataSet API 全面解析:应用场景、代码示例与优化机制
大数据·后端·flink
文火冰糖的硅基工坊11 小时前
《投资-78》价值投资者的认知升级与交易规则重构 - 架构
大数据·人工智能·重构