在使用集群,测试官方的wordcount时,报出以下错误;
根据报错提示
找到hadoop安装目录下hadoop/mapred-site.xml,增加以下代码
<property>
<name>yarn.app.mapreduce.am.env</name>
<value>HADOOP_MAPRED_HOME=${HADOOP_HOME}</value>
</property>
<property>
<name>mapreduce.map.env</name>
<value>HADOOP_MAPRED_HOME=${HADOOP_HOME}</value>
</property>
<property>
<name>mapreduce.reduce.env</name>
<value>HADOOP_MAPRED_HOME=${HADOOP_HOME}</value>
</property>
在增加完之后,又报出以下错误,根据阅读可以看到是</property>标签写错,导致标签内的内容无法识别,在更正后,不再报错。
在 HDFS 上删除文件,可以使用以下命令
hadoop fs -rm -r -skipTrash /path_to_file/file_name
在HDFS 上删除文件夹,可以使用以下命令
hadoop fs -rm -r -skipTrash /folder_name
作者:IsComing乜邪
链接:https://www.jianshu.com/p/a3698c494331
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。