Jun 11

hadoop 没有用户管理系统去管理系统,所以在hadoop中可以chown 到一个不存在的用户和组,不去检查用户是否存在 不指定

admin , 00:03 , Hadoop , 评论(0) , 引用(0) , 阅读(286) , Via 本站原创 | |
搜索
我已经获得阿里云幸运券,准备分享给您。请点击获取  

hadoop 没有用户管理系统去管理系统,所以在hadoop中可以chown 到一个不存在的用户和组,不去检查用户是否存在
但是linux系统中是需要检查的。
Last login: Fri Jun  9 02:14:54 2017 from 192.168.56.2
[root@itlife365 ~]# su - hadoop
[hadoop@itlife365 ~]$ cat /etc/passwd|grep itlife365
[hadoop@itlife365 ~]$ touch /tmp/chownfiletest.txt
[hadoop@itlife365 ~]$ ll /tmp/chownfiletest.txt
-rw-rw-r--. 1 hadoop hadoop 0 Jun  9 02:45 /tmp/chownfiletest.txt
[hadoop@itlife365 ~]$ chown itlife365:itlife365 /tmp/chownfiletest.txt
chown: invalid user: `itlife365:itlife365'
[hadoop@itlife365 ~]$
[hadoop@itlife365 ~]$
[hadoop@itlife365 ~]$

hadoop fs -cp 都是在hdfs上进行的
hadoop fs -copyFromLocal 或者 -put -get 才是与本地交互的
[hadoop@itlife365 hadoop]$ hadoop version
Hadoop 2.6.0
Subversion Unknown -r Unknown
Compiled by root on 2017-01-09T05:54Z
Compiled with protoc 2.5.0
From source with checksum 18e43357c8f927c0695f1e9522859d6a
This command was run using

hadoop-chown-demo-vs-hadoop chown linux

Tags: , ,