1.查看ip
ip a
2.关闭防火墙
[root@master ~]# systemctl stop firewalld 关闭防火墙后要查看防火墙的状态,确认一下。 [root@master ~]# systemctl status firewalld
3、 修改主机名、 添加主机映射
hostnamectl set-hostname master
4.修改虚拟机host,添加master的ip地址
vi /etc/hosts
192.168.10.10 master
5..安装jdk
tar -zxvf jdk-8u152-linux-x64.tar.gz
改名 mv jdk-8u152 jdk
改环境
vi /etc/profile
添加
export JAVA_HOME=/opt/jdk
export PATH=:$PATH:$JAVA_HOME/bin
source /etc/profile
6.安装hadoop
tar -zxvf hadoop2.7.tgz
改名
mv hadoop2.7 hadoop
7.修改配置文件
8.修改 hadoop-env.sh
vi hadoop-env.sh
export JAVA_HOME=/opt/jdk
修改 core-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
修改 hdfs-site.xml 将dfs.replication设置为1
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
修改文件yarn-site.xml
<configuration>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>master</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.log-aggregation-enable</name>
<value>true</value>
</property>
<property>
<name>yarn.log-aggregation.retain-seconds</name>
<value>604800</value>
</property>
</configuration>
修改 mapred-site.xml(将mapred-site.xml.template 复制一份为 mapred-site.xml
命令:cp mapred-site.xml.template mapred-site.xml)
Vim /etc/profile
使环境变量生效
source /etc/profile
初始化hadoop集群
hadoop namenode -format
cd /opt/hadoop/sbin/
./start-all.sh
验证jps
出现以上java节点 Hadoop伪分布式就搭建成功了
验证hdfs:可以登录浏览器地址:192.168.10.10:50070 (ip地址是master的地址)
看到下面页面证明 hdfs装好了
验证yarn
http://192.168.10.10:8088/