解压配置好hadoop-2.8.1-windows后,在命令行输入hadoop,却显示未配置成功

set your HADOOP_HOME variable to the absolute path of the directory that contains the hadoop distribution

提示你需要配置名称为HADOOP_HOME 的环境变量

环境变量配置问题吧,检查下环境变量是否齐全,地址是否正确,HADOOP_HOME应该是你安装的路径才对

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以看下这个问题的回答https://ask.csdn.net/questions/1097478
  • 这篇博客你也可以参考下:解决Windows环境下hadoop集群的运行
  • 这篇博客也不错, 你可以看下解决Windows环境下hadoop集群的运行
  • 除此之外, 这篇博客: hadoop集群搭建(二)之集群配置中的 1. /opt/module/hadoop-3.3.1/etc/hadoop/core-site.xml 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    <configuration>
    <!--指定nodename地址 -->
    	<property>
    		<name>fs.defaultFS</name>
    		<value>hdfs://hadoop102:8020</value>
    	</property>
    	<!-- ָ指定hadoop数据的存储目录 -->
    	<property>
    		<name>hadoop.tmp.dir</name>
    		<value>/opt/module/hadoop-3.3.1/data</value>
    	</property>
    	<!-- 配置hsfs网页登录使用的静态用户-->
    	<!-- <property> -->
    		<!-- <name>hadoop.http.staticuser.user</name> -->
    		<!-- <value>howey</value> -->
    	<!-- </property> -->
    
    
    </configuration>
    
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^