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>   
相关推荐
代码匠心2 小时前
从零开始学Flink:数据源
java·大数据·后端·flink
Lx3524 小时前
复杂MapReduce作业设计:多阶段处理的最佳实践
大数据·hadoop
武子康7 小时前
大数据-100 Spark DStream 转换操作全面总结:map、reduceByKey 到 transform 的实战案例
大数据·后端·spark
expect7g8 小时前
Flink KeySelector
大数据·后端·flink
阿里云大数据AI技术1 天前
StarRocks 助力数禾科技构建实时数仓:从数据孤岛到智能决策
大数据
Lx3521 天前
Hadoop数据处理优化:减少Shuffle阶段的性能损耗
大数据·hadoop
努力的小郑1 天前
从一次分表实践谈起:我们真的需要复杂的分布式ID吗?
分布式·后端·面试
武子康1 天前
大数据-99 Spark Streaming 数据源全面总结:原理、应用 文件流、Socket、RDD队列流
大数据·后端·spark
AAA修煤气灶刘哥2 天前
别让Redis「歪脖子」!一次搞定数据倾斜与请求倾斜的捉妖记
redis·分布式·后端
阿里云大数据AI技术2 天前
大数据公有云市场第一,阿里云占比47%!
大数据