windows 10系统下安装Hadoop

1、下载jdk1.8,hadoop3.2以上(hadoop3.2及以下的有点区别),hadooponwindows-master(版本别太低)

2、以管理员身份解压Hadoop压缩包

3、解压hadooponwindows-master

4、将hadooponwindows-master的文件夹bin和etc直接覆盖hadoop的文件夹bin和etc
5、新建data(里面再建2个子文件夹namenode和datanode)和tmp文件夹

windows 10系统下安装Hadoop_第1张图片

 6、配置java和Hadoop环境变量
我的电脑 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量
新建JAVA_HOME(变量名),变量值为jdk路径和HADOOP_HOME(变量名)变量值为hadoop路径

在环境变量——系统变量中选中Path,点击"编辑",然后将jdk的bin目录路径和%HADOOP_HOME%\bin添加到Path中。

windows 10系统下安装Hadoop_第2张图片

7、修改启动类 hadoop-env.cmd(设置JAVA_HOME的路径)

windows 10系统下安装Hadoop_第3张图片

注:如果JAVA_HOME的路径中有“Program Files”,则将Program Files改为 PROGRA~1,否则会报错,路径中不能有空格

8、修改hdfs-site.xml(红笔圈起来的部分hadoop3.2及以下的版本不需要)

windows 10系统下安装Hadoop_第4张图片

 9、启动格式化HDFS

以管理员身份运行cmd,执行 hdfs namenode -format
10、启动hadoop

在hadoop的sbin目录下运行cmd执行.\start-all.cmd 命令,启动Hadoop

11、管理页面

Hadoop自带了web UI管理页面,

①资源管理(localhost:8088)

②节点管理(localhost:50070)

你可能感兴趣的:(hadoop,hadoop,windows,10)