HDFS系统权限详解

news/2024/5/20 5:30:56 标签: hdfs, hadoop, 大数据
一,HDFS超级用户

启动namenode的用户就是HDFS中的超级用户

如图所示

HDFS中,也是有权限控制的,其控制逻辑和Linux文件系统的完全一致

但是不同的是,两个系统的Supergroup不同(超级用户不同)

Linux的操作用户是root

HDFS文件系统的超级用户:是启动namenode的用户(也就是课程的hadoop用户)

二,修改权限

在HDFS中,可以使用和Linux一样的授权语句,即:chown和chmod  -R可以修改整个文件夹子目录文件权限)

修改所属用户和组:
hadoop fs -chown [-R] root:root /xxx.txt

hdfs dfs -chown [-R] root:root /xxx.txt

修改权限

hadoop fs chmod [-R] 777 /xxx.txt

hdfs dfs chmod [-R] 777 /xxx.txt

比如如下,root用户就是没有权限的


http://www.niftyadmin.cn/n/5156631.html

相关文章

Qwt 使用QwtCompass绘制指南针

1.概述 QwtCompass是Qwt库中的一个类,用于绘制一个指南针样式的仪表盘。它是基于QwtDial类的衍生类,提供了一些额外的功能和样式,用于显示方向和角度。 以下是类继承关系: ​ 2.常用方法 void setScaleArc (double minArc, dou…

ASP.net C# 用Aspose.pdf实现pdf合并

直接上代码,供参考,备忘! using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.SqlClient; using System.Xml; using System…

软件开发必备神器!一文读懂10款热门看板工具推荐!

看板(Kanban)是一种流行的框架,用于实施敏捷和DevOps软件开发。它要求实时沟通每个人的能力,并全面透明地展示正在进行的工作。工作项目在看板上以可视化方式表示,使项目经理和所有团队成员可以随时查看每个工作的状态…

UE5——源码阅读——9——引擎预初始化

加载项目模块 判断项目是否是有意义的 准备读取模块 对应着错误信息 广播 加载插件模块 根据配置是否已经启用插件 开始遍历所有的插件 尝试读取插件 检查上一次完成的加载阶段是否大于当前的加载阶段 通知加载完成

LeetCode----84. 柱状图中最大的矩形

题目 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: 输入:heights [2,1,5,6,2,3] 输出:10 解释:最大的…

【聚沙成塔系列】通信笔记知识汇总一

什么是NCO 载波NCO通过控制频率w控制。每次要累加的数字M就是频率控制字。调节M进而控制载波频率。 什么是带宽 3db带宽 常说的3dB带宽,是指在信号功率谱对称的情况下,功率谱密度比信号频谱中心处的峰值下降3dB的两个频率之间的频率范围 工作带宽 工作…

flink的起源、概念、特点、应用

flink的起源 Flink的起源可以追溯到2010年,当时它作为一个研究项目开始。该项目最初由德国柏林工业大学(Berlin Institute of Technology)的一群研究人员发起,包括Matei Zaharia、Kostas Tzoumas和Stephan Ewen等。 项目最初被称为…

将json数据导入到ES集群——解决方案对比填坑日记

需求 将写好的json数据。导入到es集群 数据说明 文件JSON数据,一行一个JSON。 {"id":"d2716ae8fba4e026c4bd9445c3f49e2c","lang":"zh","title":"吉美旅馆","content":"吉美..."}…