伪分布式攻略

本文详细介绍了在Linux系统中搭建Hadoop伪分布式环境的步骤,包括关闭防火墙、修改主机名、安装JDK和Hadoop,以及配置相关文件如JAVA_HOME、核心配置文件、HDFS和YARN设置。最后通过验证节点和服务确认环境搭建成功。
摘要由CSDN通过智能技术生成

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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值