学习hadoop过程中,当运行MapReduce程序时,
bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.2.jar grep input output 'dfs[a-z.]+'
会出现如下错误:
推测错误可能性,目录"/user/data/tmp/mapred" 下,文件夹的用户组合所有者不属于本用户,
因此,尝试使用 chown 和 chgrp 来修改 “用户组” 和 “用户所属组” 名称。
基本语法:
chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录
基本语法:
chgrp [-R] 用户组名称 dirname/filename ...
最终,成功!