赞
踩
名称 | 地址 |
---|---|
hadoop01 | 192.168.138.201 |
hadoop02 | 192.168.138.202 |
hadoop03 | 192.168.138.203 |
hostnamectl set-hostname 主机名称
即可接下来的操作,我会标明在那个机器里面操作,执行的时候切记不要执行错了
cd /hadoop
// 解压jdk
tar -xzvf jdk*
// 解压hadoop
tar -xzvf hadoop*
// 删除安装包
rm -rf ./*.gz
// 重命名jdk
mv jdk* jdk8
// 重命名hadoop
mv hadoop* hadoop3
使用命令
vi /etc/profile
将如下代码添加到末尾
export JAVA_HOME=/hadoop/jdk8
export CLASSPATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
配置完成后执行
source /etc/profile
重新加载配置文件
然后使用java -version
测试jdk是否安装成功
1、配置环境变量
使用命令
vi /etc/profile
将如下代码添加到末尾
export HADOOP_HOME=/hadoop/hadoop3
export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
配置完成后执行
source /etc/profile
重新加载配置文件
2、修改Hadoop配置文件
涉及修改的文件有core-site.xml、hadoop-env.sh、hdfs-site.xml、mapred-site.xml、yarn-site.xml、workers
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoop01:9000</value>
</property>
export JAVA_HOME=/hadoop/jdk8
export HDFS_NAMENODE_USER="root"
export HDFS_DATANODE_USER="root"
export HDFS_SECONDARYNAMENODE_USER="root"
export YARN_RESOURCEMANAGER_USER="root"
export YARN_NODEMANAGER_USER="root"
<property> <name>dfs.replication</name> <value>2</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>/hadoop/hadoop3/hdfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>/hadoop/hadoop3/hdfs/data</value> </property> <!-- nn web 端访问地址--> <property> <name>dfs.namenode.http-address</name> <value>hadoop01:9870</value> </property> <property> <name>dfs.permissions</name> <value>false</value> </property>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
<property>
<name>yarn.resourcemanager.hostsname</name>
<value>hadoop01</value>
</property>
<property>
<name>yarn.resourcemanager.webapp.address</name>
<value>hadoop01:8088</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
hadoop01
hadoop02
hadoop03
使用
vi /etc/hosts
编辑文件,在末尾加入
192.168.138.201 hadoop01
192.168.138.202 hadoop02
192.168.138.203 hadoop03
// hadoop02
// 配置文件
scp -r /etc/profile hadoop02:/etc/
// 映射关系
scp -r /etc/hosts hadoop02:/etc/
// 安装文件
scp -r /hadoop hadoop02:/
// hadoop03
scp -r /etc/profile hadoop03:/etc/
scp -r /hadoop hadoop03:/
scp -r /etc/hosts hadoop03:/etc/
1、刷新配置文件
source /etc/profile
2、配置ssh免密登录
ssh-keygen -t rsa
ssh-copy-id hadoop01
ssh-copy-id hadoop02
ssh-copy-id hadoop03
3、关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
hdfs namenode -format
start-all.sh
到此搭建已经完成,访问web页面http://192.168.138.201:8088
即可,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。