shell 操作
hadoop fs 等同于 hdfs dfs
HDFS 上的 Shell 操作命令跟 Linux 下的 Shell 命令基本类似,相关参数也基本相同
hdfs dfs -help : 查看命令的帮助信息
主要不同的点
1 | # 从本地上传 /localdemo10.tar.gz 文件到 hdfs 的 /logs/demo |
用户操作 将 root 加入 supergroup1
2
3
4
5
6
7
8
9
10
11
12
13groupadd supergroup
usermod -a -G supergroup root
# hdfs 用户是 supergroup
su - hdfs -s /bin/bash -c "hdfs dfsadmin -refreshUserToGroupsMappings"
# 如果不生效 则到所有nm机器上执行
hdfs haadmin -getAllServiceState
# 验证 root 用户
hadoop fs -ls /user/hdfs
另外一种
1 | groupadd supergroup |