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>   
相关推荐
bxlj_jcj1 小时前
深入Flink核心概念:解锁大数据流处理的奥秘
大数据·flink
云资源服务商1 小时前
阿里云Flink:开启大数据实时处理新时代
大数据·阿里云·云计算
码不停蹄的玄黓1 小时前
MySQL分布式ID冲突详解:场景、原因与解决方案
数据库·分布式·mysql·id冲突
Aurora_NeAr2 小时前
Spark SQL架构及高级用法
大数据·后端·spark
王小王-1232 小时前
基于Hadoop的公共自行车数据分布式存储和计算平台的设计与实现
大数据·hive·hadoop·分布式·hadoop公共自行车·共享单车大数据分析·hadoop共享单车
数据与人工智能律师2 小时前
数字资产革命中的信任之锚:RWA法律架构的隐形密码
大数据·网络·人工智能·云计算·区块链
Edingbrugh.南空3 小时前
Flink OceanBase CDC 环境配置与验证
大数据·flink·oceanbase
全星0073 小时前
解锁研发高效密码:全星研发项目管理APQP软件的多维助力
大数据·汽车
要开心吖ZSH4 小时前
《Spring 中上下文传递的那些事儿》Part 4:分布式链路追踪 —— Sleuth + Zipkin 实践
java·分布式·spring
幼稚园的山代王4 小时前
RabbitMQ 4.1.1初体验
分布式·rabbitmq·ruby