ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Windows环境下搭建Hadoop+Spark+Zookeeper+Kafka

2022-03-21 11:02:06  阅读:172  来源: 互联网

标签:bin Windows Zookeeper hadoop Hadoop -- kafka 安装 Kafka


文章目录

JDK安装

Hadoop安装

Spark安装

Zookeeper安装

Kafka安装

一.Windows10 64位环境pyspark安装
1.安装JDK1.8
(1)下载JDK1.8,需要注册一下oracle网址
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
在这里插入图片描述
(2)安装JDK1.8
双击安装,一直选择下一步,(注意安装路径 ),直到安装完毕
在这里插入图片描述
(3)配置Java环境变量
右键点击我的电脑,选择属性,高级系统设置,环境变量,在系统变量中
增加JAVA_HOEM = D:\java(注意,此处为JDK安装路径)
在这里插入图片描述
同理,在系统变量区域,选择"新建按钮"输入"变量名"为CLASSPATH,输入"变量值"为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述
在系统变量区域,选择Path,点击下面的编辑按钮,在弹出的框中选择新建添加2行,一行输入%JAVA_HOME%\bin,一行输入%JAVA_HOME%\jre\bin
在这里插入图片描述
(4)测试
打开cmd ,依次输入java -version,显示如图配置成功。在这里插入图片描述
在这里插入图片描述
二.Hadoop安装
(1)Hadoop下载
https://hadoop.apache.org/releases.html
在这里插入图片描述
(2)hadoop windows10环境安装需要hadoop.dll和winutils.exe两个文件。默认官网下载的二进制hadoop包里面没有,需要去第三方下载,解压找到对应hadoop版本的hadoop.dll和winutils.exe。
在这里插入图片描述
(3)复制hadoop.dll和winutils.exe两个文件到hadoop的bin目录下。
在这里插入图片描述(4)复制hadoop.dll文件到C:\Windows\System32目录下。
在这里插入图片描述
(5)配置Hadoop环境变量。在系统变量里面,新建HADOOP_HOME变量,值为hadoop的解压路径,如下图
在这里插入图片描述
然后在Path路径中,配置bin目录和sbin目录,如图
在这里插入图片描述
(6)修改hadoop3.1.3里面(我的路径)E:\hadoop-3.1.3\etc\hadoop下的hadoop-env.cmd文件,配置自己的java路径,如图。其中Program Files路径名要替换成Progra~1。在这里插入图片描述
(7)测试hadoop是否配置成功,如图显示,配置成功在这里插入图片描述
三.Spark安装
(1)下载spark二进制包:http://spark.apache.org/downloads.html
在这里插入图片描述
解压在这里插入图片描述

(2)配置环境,系统环境变量
SPARK_HOME=E:\spark\spark-2.4.7-bin-hadoop2.7在这里插入图片描述
%SPARK_HOME%\bin;%SPARK_HOME%\sbin在这里插入图片描述
(3)测试Spark环境,win + R cmd 运行pyspark,查看运行版本是否是解压的spark版本在这里插入图片描述
四.搭建Zookeeper
(1)下载安装包https://www.apache.org/dyn/closer.cgi/zookeeper/
解压并进入Zookeeper目录,我的是E:\zookeeper\apache-zookeeper-3.5.9\conf在这里插入图片描述
(2)将”zoo_sample.cfg”重命名为“zoo.cfg”
在这里插入图片描述
(3)打开“zoo.cfg”找到并编辑
dataDir=E:\zookeeper\apache-zookeeper-3.5.9\data (data目录提前新建好)在这里插入图片描述在这里插入图片描述
(4)添加系统变量:
ZOOKEEPER_HOME=E:\zookeeper\apache-zookeeper-3.5.9
编辑path系统变量,添加路径:%ZOOKEEPER_HOME%\bin在这里插入图片描述
在这里插入图片描述(5)打开cmd,输入“zkServer”,运行Zookeeper,命令提示如下,则说明Zookeeper启动成功(注意:不要关闭这个窗口)在这里插入图片描述
五.Kafka安装
(1)下载安装包:http://kafka.apache.org/downloads 注意要下载二进制版本
(2) 解压并进入Kafka目录,我的:E:\kafka\kafka_2.12-3.1.0
(3) 进入config目录找到文件server.properties并打开
(4) 找到并编辑log.dirs=E:\software\kafka_2.11-2.4.0\kafka-logs(提前新建)
在这里插入图片描述(5) 找到并编辑zookeeper.connect=localhost:2181, Kafka会按照默认,在9092端口上运行,并连接zookeeper的默认端口:2181
(6)进入Kafka安装目录E:\kafka\kafka_2.12-3.1.0,按下Shift+右键,选择“打开命令窗口”选项,打开命令行,输入:
.\bin\windows\kafka-server-start.bat .\config\server.properties
注意:不要关了这个窗口,启用Kafka前请确保ZooKeeper实例已经准备好并开始运行
(7)创建主题wordsendertest,进入Kafka安装目录E:\kafka\kafka_2.12-3.1.0打开cmd命令行,输入:
.\bin\windows\kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic wordsendertest在这里插入图片描述
注意:不要关了这个窗口
(8)查看主题:输入.\bin\windows\kafka-topics.bat --list --bootstrap-server localhost:9092在这里插入图片描述
(9)创建生产者
进入Kafka安装目录E:\kafka\kafka_2.12-3.1.0,打开cmd命令行输入:
.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic wordsendertest
注意:不要关了这个窗口
(10)创建消费者
进入Kafka安装目录E:\kafka\kafka_2.12-3.1.0,打开cmd命令行输入:
.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic wordsendertest --from-beginning
在生产者窗口中输入单词,消费者窗口能看到消费的单词信息在这里插入图片描述

标签:bin,Windows,Zookeeper,hadoop,Hadoop,--,kafka,安装,Kafka
来源: https://blog.csdn.net/qq_46630542/article/details/123624087

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有