HDFS集群安全模式

1、集群安全模式概述

在这里插入图片描述

2、基本语法

集群处于安全模式,不能执行重要操作(写操作)。集群启动完成后,自动退出安全模式。

(1) 查看安全模式状态
hdfs dfsadmin -safemode get

(2) 进入安全模式状态
hdfs dfsadmin -safemode enter

(3) 离开安全模式
hdfs dfsadmin -safemode leave

(4) 等待安全模式
hdfs dfsadmin -safemode wait

3、案例

模拟等待安全模式

(1) 查看当前模式

[test@hadoop151 current]$ hdfs dfsadmin -safemode get
Safe mode is OFF

(2) 先进入安全模式

[test@hadoop151 current]$ hdfs dfsadmin -safemode enter
Safe mode is ON

(3) 创建并执行脚本
在 /opt/module/hadoop-2.7.2 路径上,编辑一个脚本 safemode.sh

[test@hadoop151 hadoop-2.7.2]$ vim safemode.sh
[test@hadoop151 hadoop-2.7.2]$ cat safemode.sh 
#!/bin/bash
hdfs dfsadmin -safemode wait
hdfs dfs -put /opt/module/hadoop-2.7.2/README.txt /
[test@hadoop151 hadoop-2.7.2]$ chmod 777 safemode.sh 
[test@hadoop151 hadoop-2.7.2]$ ./safemode.sh 

(4) 再复制一个窗口,解除安全模式

[test@hadoop151 namesecondary]$ hdfs dfsadmin -safemode leave
Safe mode is OFF

(5) 结果
A、上一个窗口状态

[test@hadoop151 hadoop-2.7.2]$ ./safemode.sh 
Safe mode is OFF

B、web端查看HDFS文件系统
在这里插入图片描述

发布了62 篇原创文章 · 获赞 66 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/a1786742005/article/details/104162477