在CDH集群中禁用HDFS的HA

     本篇文章主要讲述如何使用Cloudera Manager禁用HDFS HA。关于如何开启HA,请参考:https://blog.csdn.net/czz1141979570/article/details/86805598

 

1.禁用HDFS HA

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

在CDH集群中禁用HDFS的HA_第1张图片

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

在CDH集群中禁用HDFS的HA_第2张图片

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

在CDH集群中禁用HDFS的HA_第3张图片

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

在CDH集群中禁用HDFS的HA_第4张图片

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

在CDH集群中禁用HDFS的HA_第5张图片

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

2.更新Hive Metastore NameNode

1.停止Hive服务

在CDH集群中禁用HDFS的HA_第6张图片

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

在CDH集群中禁用HDFS的HA_第7张图片

3.点击“更新Hive Metastore NameNode”

在CDH集群中禁用HDFS的HA_第8张图片

4.更新Hive Metastore NameNode

在CDH集群中禁用HDFS的HA_第9张图片

5.启动Hive服务

在CDH集群中禁用HDFS的HA_第10张图片

启动成功

在CDH集群中禁用HDFS的HA_第11张图片

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

3.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/test
Found 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

4.Hive测试

执行select操作

在CDH集群中禁用HDFS的HA_第12张图片

 

 

 

你可能感兴趣的:(hadoop篇,CDH篇)