HDFS基本操作+权限问题处理

本文档详细介绍了在Linux环境下处理HDFS权限问题,包括DEPRECATED警告的解决及Permission denied错误的处理方法。通过切换到hdfs用户执行命令,以及修改文件权限解决了用户root的写入权限问题。此外,还提供了HDFS的基本操作教程链接。
摘要由CSDN通过智能技术生成

https://www.linuxidc.com/Linux/2012-12/75751.htm

默认hdfs路径:/user/

操作过程中首次报错
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.

put: in': No such file or directory:hdfs://ambariagent.ksc.com:8020/user/root/in’
从0.21.0版本以后,hadoop 命令换成了hdfs命令
Linux环境下无法看到hdfs文件系统内容,需要用hdfs命令
目前一般使用

hadoop fs -xx /user/file
hadoop fs -rmr dir

第2次报错
解决Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x 问题方法
当我们用cloudera安装好Hadoop等组件时我们在操作HDFS时可能会遇到这样的问题
Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x
无论是用sudo hadoop dfs -mkdir 建立文件 还是 put文件,都会显示,同样的错误!࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值