首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >HDFS的安全模式与文件权限检验(5)

HDFS的安全模式与文件权限检验(5)

作者头像
大数据梦想家
发布2021-01-22 16:08:19
发布2021-01-22 16:08:19
9140
举报

安全模式

安全模式是HDFS所处的一种特殊状态,在这种状态下,文件系统只接受读数据请求,而不接受删除、修改等变更请求。在NameNode主节点启动时,HDFS首先进入安全模式,DataNode在启动的时候会向namenode汇报可用的block等状态,当整个系统达到安全标准时,HDFS自动离开安全模式。

如果HDFS处于安全模式下,则文件block不能进行任何的副本复制操作,因此达到最小的副本数量要求是基于datanode启动时的状态来判定的,启动时不会再做任何复制(从而达到最小副本数量要求),hdfs集群刚启动的时候,默认30S钟的时间是处于安全期的,只有过了30S之后,集群脱离了安全期,然后才可以对集群进行操作。

在安全模式下创建文件夹会系统报错:

在安全模式下删除文件夹系统报错:

总结: 安全模式是HDFS所处的一种特殊状态,在这种状态下,文件系统只接受读数据请求,而不接受删除、修改等变更请求。 HDFS什么时候进入安全模式: 在NameNode主节点启动时,HDFS首先进入安全模式 查看hdfs在什么模式: hdfs dfsadmin -safemode get 进入hdfs安全模式: hdfs dfsadmin -safemode enter 退出hdfs安全模式: hdfs dfsadmin -safemode leave 安全模式的作用: 安全模式是hadoop的一种保护机制,用于保证集群中的数据块的安全性。

hdfs的文件权限验证

r:read w:write x:execute 权限x对于文件表示忽略,对于文件夹表示是否有权限访问其内容 如果linux系统用户zhangsan使用Hadoop命令创建一个文件,那么这个文件在HDFS当中的owner就是zhangsan

代码语言:javascript
复制
-chgrp 、-chmod、-chown:linux文件系统中的用法一样,修改文件所属权限
例:
hdfs dfs  -chmod  666  /hello.txt

因为hdfs的文件权限验证与linux系统的类似,因此小菌就不再拓展详细说明。本次的分享就到这里了,小伙伴们有什么疑惑或好的建议可以积极在评论区留言,小菌后续还会推出HDFS系列的其他内容,希望大家持续关注小菌ヾ(๑╹◡╹)ノ"!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/11/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安全模式
  • hdfs的文件权限验证
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档