0
点赞
收藏
分享

微信扫一扫

如何使用Cloudera Manager禁用HDFS HA

elvinyang 2022-09-21 阅读 288

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。


1.文档编写目的



前面Fayson写过《​​如何使用Cloudera Manager启用HDFS的HA​​》。本篇文章主要讲述如何使用Cloudera Manager禁用HDFS HA。


内容概述

1.禁用HDFS HA

2.更新Hive Metastore NameNode

3.HDFS功能可用性测试

4.Hive及Impala测试


测试环境

1.CM和CDH版本为5.13.0


前置条件

1.拥有Cloudera Manager的管理员账号

2.CDH集群已启用HDFS HA并正常使用


2.禁用HDFS HA




1.使用管理员用户登录Cloudera Manager的Web管理界面,进入HDFS服务


如何使用Cloudera Manager禁用HDFS HA_hdfs


2.点击“禁用High Avaiability”,选择禁用HA后运行NameNode的主机及SecondNameNode主机


如何使用Cloudera Manager禁用HDFS HA_hdfs_02


3.点击“继续”,设置HDFS的检查点目录,默认继承SecondNameNode Default Group


如何使用Cloudera Manager禁用HDFS HA_hadoop_03


4.点击“继续”,禁用High Availability


如何使用Cloudera Manager禁用HDFS HA_hadoop_04

禁用成功


如何使用Cloudera Manager禁用HDFS HA_hdfs_05


5.点击“完成” ,查看HDFS的实例


如何使用Cloudera Manager禁用HDFS HA_hdfs_06


通过实例列表可以看到HDFS HA相关的服务已被删除,只剩下NameNode和SecondNameNode服务,至此已完成HDFS HA禁用,接下来更新Hive Metastore NameNode及简单的功能测试。


3.更新Hive Metastore NameNode 



1.停止Hive服务


如何使用Cloudera Manager禁用HDFS HA_hdfs_07


如何使用Cloudera Manager禁用HDFS HA_hadoop_08


2.进入Hive服务,点击“操作”


如何使用Cloudera Manager禁用HDFS HA_hadoop_09


3.点击“更新Hive Metastore NameNode”


如何使用Cloudera Manager禁用HDFS HA_hive_10


4.更新Hive Metastore NameNode


如何使用Cloudera Manager禁用HDFS HA_hdfs_11


5.启动Hive服务


如何使用Cloudera Manager禁用HDFS HA_hive_12


启动成功


如何使用Cloudera Manager禁用HDFS HA_hdfs_13


Hive服务启动成功,至此就完成了Hive Metastore NameNode数据更新。


4.HDFS功能可用性测试



对HDFS进行mkdir、put、get、rmr等操作,验证HDFS服务功能是否可用。


[root@ip-172-31-6-148 ~]# hadoop fs -mkdir /tmp/test[root@ip-172-31-6-148 ~]# hadoop fs -put test.tar.gz /tmp/test[root@ip-172-31-6-148 ~]# hadoop fs -ls /tmp/testFound 1 items-rw-r--r--   3 root supergroup 1180315150 2017-11-23 09:44 /tmp/test/test.tar.gz[root@ip-172-31-6-148 ~]# rm -rf test.tar.gz [root@ip-172-31-6-148 ~]# hadoop fs -get /tmp/test/test.tar.gz [root@ip-172-31-6-148 ~]# ll test.tar.gz -rw-r--r-- 1 root root 1180315150 Nov 23 09:44 test.tar.gz[root@ip-172-31-6-148 ~]# hadoop fs -rmr /tmp/test/test.tar.gzrmr: DEPRECATED: Please use 'rm -r' instead.17/11/23 09:45:30 INFO fs.TrashPolicyDefault: Moved: 'hdfs://ip-172-31-6-148.fayson.com:8020/tmp/test/test.tar.gz' to trash at: hdfs://ip-172-31-6-148.fayson.com:8020/user/root/.Trash/Current/tmp/test/test.tar.gz[root@ip-172-31-6-148 ~]# hadoop fs -ls /tmp/test/[root@ip-172-31-6-148 ~]#


如何使用Cloudera Manager禁用HDFS HA_hadoop_14


5.Hive功能测试



执行select操作


如何使用Cloudera Manager禁用HDFS HA_hive_15


执行insert操作


如何使用Cloudera Manager禁用HDFS HA_hadoop_16


执行count操作


如何使用Cloudera Manager禁用HDFS HA_hadoop_17


6.Impala功能测试


执行select操作


如何使用Cloudera Manager禁用HDFS HA_hive_18


执行insert操作


如何使用Cloudera Manager禁用HDFS HA_hive_19


执行Count操作


如何使用Cloudera Manager禁用HDFS HA_hdfs_20



为天地立心,为生民立命,为往圣继绝学,为万世开太平。

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。




推荐关注Hadoop实操,第一时间,分享更多Hadoop干货,欢迎转发和分享。

如何使用Cloudera Manager禁用HDFS HA_hdfs_21

原创文章,欢迎转载,转载请注明:转载自微信公众号Hadoop实操


举报

相关推荐

0 条评论