Hadoop配置 Ⅱ

本文详细介绍了Hadoop在完全分布式环境下的配置过程,包括修改虚拟机名称及目录、配置各节点的-site文件以指定具体IP地址,以及如何复制配置文件至其他虚拟机并验证配置成功。最后,讲解了分布式集群的启动步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hadoop配置 Ⅱ

2.1 完全分布式配置

[外链图片转存失败(img-49vAdQDm-1562246814055)(en-resource://database/2268:0)]

2.1.1 修改虚拟的名称以及存放目录

1、修改名称
2、改变目录
3、修改虚拟机配置文件
`xuqiao@s0:/usr/soft/hadoop-3.1.2/etc/hadoop_cluster$ gedit *-site.xml`
  • 修改各个-site文件的内容
  • 在配置文件中指定具体的ip地址
    • core-site.xml

        <?xml version="1.0" encoding="UTF-8"?>
      
        <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
      
         <configuration>
      
        <property>
            <name>fs.defaultFS</name>
            <value>hdfs://s0/</value>
        </property>
      
         </configuration>`
      
    • hdfs-site.xml

        `<?xml version="1.0" encoding="UTF-8"?>
        <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
        <configuration>
            <property>
                <name>dfs.replication</name>
                <value>2</value>
            </property>
        </configuration>`
      
    • mapred-site.xml

       `<?xml version="1.0"?>
       <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
       <configuration>
           <property>
               <name>mapreduce.framework.name</name>
               <value>yarn</value>
           </property>
       </configuration>`
      
    • yarn-site.xml

       `<?xml version="1.0"?>
       <configuration>
           <property>
               <name>yarn.resourcemanager.hostname</name>
               <value>s0</value>
           </property>
           <property>
               <name>yarn.nodemanager.aux-services</name>
               <value>mapreduce_shuffle</value>
           </property>
       </configuration>`
      
4、将这四个文件复制到其他虚拟机中
`xuqiao@s0:/usr/soft/hadoop-3.1.2/etc$ scp -r hadoop_cluster  xuqiao@s1:/usr/soft/hadoop-3.1.2/etc/
`
  • 查看是否成功
xuqiao@s0:~$ ssh s1
Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.18.0-25-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage


 * Canonical Livepatch is available for installation.
   - Reduce system reboots and improve kernel security. Activate at:
     https://ubuntu.com/livepatch

14 packages can be updated.
0 updates are security updates.

Your Hardware Enablement Stack (HWE) is supported until April 2023.
Last login: Thu Jul  4 19:43:56 2019
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Can't open display 
Can't open display 
Can't open display 
xuqiao@s1:~$ cd /usr/soft/hadoop-3.1.2/etc/hadoop_cluster/
xuqiao@s1:/usr/soft/hadoop-3.1.2/etc/hadoop_cluster$ cat core-site.xml 
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://s0/</value>
    </property>
</configuration>

xuqiao@s1:/usr/soft/hadoop-3.1.2/etc/hadoop_cluster$ 

登陆上,显示已经成功,nice

  • 复制到其他虚拟机中

  • 输入代码查看下

      `xuqiao@s0:~$ ssh s3 cat /usr/soft/hadoop-3.1.2/etc/hadoop_cluster/core-site.xml
      <?xml version="1.0" encoding="UTF-8"?>
      <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
      <configuration>
          <property>
              <name>fs.defaultFS</name>
              <value>hdfs://s0/</value>
          </property>
      </configuration>
      `
    

完成~

二、启动分布式集群

  • hadoop namenode -format
  • 单个结点

MapReduce

  • map+reduce 【大数据量/纯文本】
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值