yarn install
This commit is contained in:
		| @@ -6,11 +6,25 @@ | |||||||
| <nav> | <nav> | ||||||
| <a href="#一安装JDK">一、安装JDK</a><br/> | <a href="#一安装JDK">一、安装JDK</a><br/> | ||||||
| <a href="#二配置-SSH-免密登录">二、配置 SSH 免密登录</a><br/> | <a href="#二配置-SSH-免密登录">二、配置 SSH 免密登录</a><br/> | ||||||
| <a href="#三HadoopHDFS安装">三、Hadoop(HDFS)安装</a><br/> |         <a href="#21-配置ip地址和主机名映射在配置文件末尾添加ip地址和主机名映射">2.1 配置ip地址和主机名映射,在配置文件末尾添加ip地址和主机名映射</a><br/> | ||||||
|  |         <a href="#22--执行下面命令行一路回车生成公匙和私匙"> 2.2  执行下面命令行,一路回车,生成公匙和私匙</a><br/> | ||||||
|  |         <a href="#33-进入`~ssh`目录下查看生成的公匙和私匙并将公匙写入到授权文件">3.3 进入`~/.ssh`目录下,查看生成的公匙和私匙,并将公匙写入到授权文件</a><br/> | ||||||
|  | <a href="#三HadoopHDFS环境搭建">三、Hadoop(HDFS)环境搭建</a><br/> | ||||||
|  |         <a href="#31-下载CDH-版本的Hadoop">3.1 下载CDH 版本的Hadoop</a><br/> | ||||||
|  |         <a href="#32-解压软件压缩包">3.2 解压软件压缩包</a><br/> | ||||||
|  |         <a href="#33-修改Hadoop相关配置文件">3.3 修改Hadoop相关配置文件</a><br/> | ||||||
|  |         <a href="#34-关闭防火墙">3.4 关闭防火墙</a><br/> | ||||||
|  |         <a href="#35-启动HDFS">3.5 启动HDFS</a><br/> | ||||||
|  |         <a href="#36-验证是否启动成功">3.6 验证是否启动成功</a><br/> | ||||||
|  | <a href="#四HadoopYARN环境搭建">四、Hadoop(YARN)环境搭建</a><br/> | ||||||
|  |         <a href="#41-修改Hadoop配置文件指明mapreduce运行在YARN上">4.1 修改Hadoop配置文件,指明mapreduce运行在YARN上</a><br/> | ||||||
|  |         <a href="#42-在sbin目录下启动YARN">4.2 在sbin目录下启动YARN</a><br/> | ||||||
|  |         <a href="#43-验证是否启动成功">4.3 验证是否启动成功</a><br/> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## 一、安装JDK | ## 一、安装JDK | ||||||
|  |  | ||||||
| Hadoop 需要在java环境下运行,所以需要先安装Jdk,安装步骤见[Linux下JDK的安装](https://github.com/heibaiying/BigData-Notes/blob/master/notes/installation/JDK%E5%AE%89%E8%A3%85.md) | Hadoop 需要在java环境下运行,所以需要先安装Jdk,安装步骤见[Linux下JDK的安装](https://github.com/heibaiying/BigData-Notes/blob/master/notes/installation/JDK%E5%AE%89%E8%A3%85.md) | ||||||
| @@ -52,7 +66,7 @@ ssh-keygen -t rsa | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## 三、Hadoop(HDFS)安装 | ## 三、Hadoop(HDFS)环境搭建 | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| @@ -155,14 +169,73 @@ sudo systemctl stop firewalld.service | |||||||
|  |  | ||||||
| ```shell | ```shell | ||||||
| [root@hadoop001 hadoop-2.6.0-cdh5.15.2]# jps | [root@hadoop001 hadoop-2.6.0-cdh5.15.2]# jps | ||||||
| 5379 Jps | 9137 DataNode | ||||||
| 11413 NameNode | 9026 NameNode | ||||||
| 11529 DataNode | 9390 SecondaryNameNode | ||||||
| 11789 SecondaryNameNode |  | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| 方式二:访问50070端口 http://192.168.43.202:50070 。如果jps查看进程均以启动,但是无法访问页面,则需要关闭防火墙。 | 方式二:访问50070端口 http://ip地址:50070 。如果jps查看进程均以启动,但是无法访问页面,则需要关闭防火墙。 | ||||||
|  |  | ||||||
| <div align="center"> <img width="700px" src="https://github.com/heibaiying/BigData-Notes/blob/master/pictures/hadoop安装验证.png"/> </div> | <div align="center"> <img width="700px" src="https://github.com/heibaiying/BigData-Notes/blob/master/pictures/hadoop安装验证.png"/> </div> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ## 四、Hadoop(YARN)环境搭建 | ||||||
|  |  | ||||||
|  | #### 4.1 修改Hadoop配置文件,指明mapreduce运行在YARN上 | ||||||
|  |  | ||||||
|  | etc/hadoop/mapred-site.xml: | ||||||
|  |  | ||||||
|  | ```shell | ||||||
|  | # 如果没有mapred-site.xml,则拷贝一份样例文件后再修改 | ||||||
|  | cp ./mapred-site.xml.template ./mapred-site.xml | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | ```xml | ||||||
|  | <configuration> | ||||||
|  |     <property> | ||||||
|  |         <name>mapreduce.framework.name</name> | ||||||
|  |         <value>yarn</value> | ||||||
|  |     </property> | ||||||
|  | </configuration> | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | etc/hadoop/yarn-site.xml: | ||||||
|  |  | ||||||
|  | ```xml | ||||||
|  | <configuration> | ||||||
|  |     <property> | ||||||
|  |         <name>yarn.nodemanager.aux-services</name> | ||||||
|  |         <value>mapreduce_shuffle</value> | ||||||
|  |     </property> | ||||||
|  | </configuration> | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | #### 4.2 在sbin目录下启动YARN | ||||||
|  |  | ||||||
|  | ```shell | ||||||
|  | ./start-yarn.sh | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | #### 4.3 验证是否启动成功 | ||||||
|  |  | ||||||
|  | 方式一:执行jps查看NodeManager和ResourceManager的进程是否已经存在 | ||||||
|  |  | ||||||
|  | ```shell | ||||||
|  | [root@hadoop001 hadoop-2.6.0-cdh5.15.2]# jps | ||||||
|  | 9137 DataNode | ||||||
|  | 9026 NameNode | ||||||
|  | 12294 NodeManager | ||||||
|  | 12185 ResourceManager | ||||||
|  | 9390 SecondaryNameNode | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | 方式二:访问8088端口 http://ip地址:8088。如果jps查看进程均以启动,但是无法访问页面,则需要关闭防火墙。 | ||||||
|  |  | ||||||
|  | <div align="center"> <img width="700px" src="https://github.com/heibaiying/BigData-Notes/blob/master/pictures/hadoop-yarn安装验证.png"/> </div> | ||||||
							
								
								
									
										
											BIN
										
									
								
								pictures/hadoop-yarn安装验证.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								pictures/hadoop-yarn安装验证.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 104 KiB | 
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 39 KiB | 
		Reference in New Issue
	
	Block a user