Hadoop学习-集群配置文件core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml

这篇具有很好参考价值的文章主要介绍了Hadoop学习-集群配置文件core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

hdfs-site.xml在哪,Hadoop,hadoop,Powered by 金山文档

配置核心文件

core-site.xml

编辑core-site.xml(进入hadoop文件夹内)

vim etc/hadoop/core-site.xml
--------------------------------------------------------
<configuration>
    <!-- 指定NameNode的地址 -->
    <property>
        <name>fs.deaultFS</name>
        <value>hdfs://hadoop100:8020</value>
    </property>
    <!-- 指定hadoop数据的存储目录 -->
    <property>
        <name>hadoop.tmp.dir</name>
        <value>/opt/module/hadoop-3.1.3/data</value>
    </property>
    <!-- 指定hadoop数据的存储目录 -->
    <property>
        <name>hadoop.http.staticuser.user</name>
        <value>root</value>
    </property>
</configuration>
----------------------------------------------------------
hdfs-site.xml
vim etc/hadoop/hdfs-site.xml
---------------------------------------------------------
<configuration>
    <!-- nn web端访问地址 -->
    <property>
        <name>dfs.namenode.http-address</name>
        <value>hadoop100:9870</value>
    </property>
    <!-- 2nn web端访问地址 -->
    <property>
        <name>dfs.namenode.secondary.http-address</name>
        <value>hadoop102</value>
    </property>
</configuration>
----------------------------------------------------------
yarn-site.xml
vim etc/hadoop/hdfs-site.xml
----------------------------------------------------------
<configuration>
    <!-- 指定MR走shuffle -->
        <property>
            <name>yarn.nodemanager.aux-services</name>
            <value>mapreduce_shuffle</value>
        </property>
    <!-- 指定ResourceManager的地址-->
        <property>
            <name>varn.resourcemanager.hostname</name>
            <value>hadoop101</value>
        </property>
    <!-- 环境变量的继承 -->
        <property>
            <name>varn.nodemanager.eny-whitelist</name>
            <value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOPYARN_HOME.HADOOP_MAPRED_HOME</value>
        </property>
</configuration>
-----------------------------------------------------------
mapred-site.xml
vim etc/hadoop/mapred-site.xml
-----------------------------------------------------------
<confiquration>
    <!-- 指定 MapReduce 程序运行在 Yarn 上 -->
        <property>
            <name>mapreduce.framework.name</name>
            <value>yarn</value>
        </property>
</confiquration>
-----------------------------------------------------------
配置完后要分发给其他服务器,可以使用之前写的分发脚本xsync进行快速分发
配置workers(各集群节点)
vim etc/hadoop/workers
-----------------------------------------------------------
hadoop102
hadoop103
hadoop104
-----------------------------------------------------------

启动集群

如果集群是第一次启动,需要在 hadoop102 节点格式化 NameNode(注意:格式化NameNode,会产生新的集群 id,导致 NameNode 和 DataNode 的集群 id 不一致,集群找不到已往数据。如果集群在运行过程中报错,需要重新格式化 NameNode 的话,一定要先停上 namenode 和 datanode 进程,并且要删除所有机器的 data 和 logs 目录,然后再进行格式化)

hdfs namenode -format
启动hdfs
sbin/start-dfs.sh
在配置了ResourceManager(hadoop103)的节点启动YARN
sbin/start-yarn.sh
web查看HDFS的NameNode:

浏览器输入:http://hadoop102:9870

web查看YARN的ResourceManager

浏览器输入: http://hadoop103:8088文章来源地址https://www.toymoban.com/news/detail-714181.html

集群基本测试

上传文件到集群
hadoop fs -mkdir /xxx
hadoop fs -put /xxx
查看HDFS在磁盘存储文件内容
cd /hadoop-3.1.3/data/dfs/data/current/BP-349999175-192.168.10/current/finalized/subdiro/subdir0
cat blk_1073741825

到了这里,关于Hadoop学习-集群配置文件core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 集群配置,hadoop配置过程,细节满满

    做一个hadoop的配置流程的全记录,把遇到的问题和细节全都记录了下来。 目录 1.安装前准备 jdk,hadoop安装包: 2.开始安装jdk,hadoop 导入安装包 修改jdk,hadoop文件用户所属 配置jdk,hadoop 环境变量,添加对应环境变量 测试安装是否成功  3.hadoop 集群配置文件 core-site.xml hdfs-

    2024年02月05日
    浏览(26)
  • Hadoop集群的配置

    一.、创建虚拟机 (10条消息) CentOS 7 虚拟机的搭建_仄言2997的博客-CSDN博客     1. 创建虚拟机     2. 安装 CentOS  二、虚拟机网络设置 (10条消息) 虚拟机网络配置_仄言2997的博客-CSDN博客 三、 安装JDK (10条消息) 虚拟机安装jdk,运行java文件_仄言2997的博客-CSDN博客 四、 安装 Had

    2023年04月10日
    浏览(23)
  • 4 hadoop集群配置案例

    3)配置集群 (1)核心配置文件,core-site.xml 文件内容如下: (2)HDFS配置文件,hdfs-site.xml 文件内容如下: (3)YARN配置文件,yarn-site.xml 文件内容如下: (4)MapReduce配置文件,mapred-site.xml 文件内容如下: 2. 在集群上分发配置好的Hadoop配置文件 3. 去103和104上查看文件分发情况

    2024年02月11日
    浏览(21)
  • Hadoop集群配置及运行

    本文章基于尚硅谷Hadoop 3.x视频进行总结,仅作为学习交流使用        视频链接如下:30_尚硅谷_Hadoop_入门_集群配置_哔哩哔哩_bilibili 1.切换到/opt/module/hadoop-3.3.4/etc/hadoop,配置core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml,分发hadoop文件夹 1.第一次启动时需要配置workers配

    2023年04月21日
    浏览(26)
  • hadoop高可用集群配置

    Apache Hadoop 3.3.4 – HDFS High Availability Using the Quorum Journal Manager 1.1、环境准备 修改IP 修改主机名及主机名和IP地址的映射 关闭防火墙 ssh免密登录 安装JDK,配置环境变量等 1.2、集群规划 linux121 linux122 linux123 NameNode NameNode JournalNode JournalNode JournalNode DataNode DataNode DataNode ZK ZK ZK Re

    2023年04月23日
    浏览(24)
  • Hadoop集群环境配置搭建

    Hadoop最早诞生于Cutting于1998年左右开发的一个全文文本搜索引擎 Lucene,这个搜索引擎在2001年成为Apache基金会的一个子项目,也是 ElasticSearch等重要搜索引擎的底层基础。 项目官方:https://hadoop.apache.org/ 首先准备三台Linux服务器,预装CentOS7。三台服务器之间需要网络互通。本地

    2024年02月03日
    浏览(25)
  • Hadoop(02) Hadoop-3.3.6 集群的配置教程

    当使用Hadoop的分布式模式进行部署和运行时,通常使用分布式文件系统HDFS进行存储。在这种情况下,HDFS的名称节点(NameNode)和数据节点(DataNode)位于不同的机器上。这样,数据可以分布在多个节点上,不同数据节点上的数据计算可以并行执行,这样才能更好的实现MapRed

    2024年02月08日
    浏览(26)
  • hadoop集群配置与启动(三)

    1 集群部署规划 NameNode 和 SecondaryNameNode 不要安装在同一台服务器 。 (它们两个都需要耗内存,分开减少集群的压力) ResourceManager 也很消耗内存,不要和 NameNode、SecondaryNameNode 配置在同一台机器上 2配置文件说明 Hadoop 配置文件分两类:默认配置文件和自定义配置文件,只有

    2024年02月03日
    浏览(29)
  • linux上面hadoop配置集群

    要在Linux上配置Hadoop集群,需要按照以下步骤进行操作: 安装Java Development Kit (JDK):首先,确保您的Linux系统上已经安装了JDK。可以通过运行以下命令来检查是否已经安装了JDK: 如果返回了Java的版本信息,则表示已经安装了JDK。如果没有安装,请根据您使用的Linux发行版,安

    2024年01月18日
    浏览(33)
  • Hadoop系统应用之安装---Hadoop集群安装配置和详细搭建过程

    实训课题 Hadoop集群安装 配置 和 详细 搭建 过程 实验步骤 : 一、虚拟机的安装部署 二、Linux系统安装部署 1.环境准备 2.系统安装 三、Centos系统安装 四、静态网络配置 五、虚拟机完整克隆配置 六、配置hosts文件和ssh免密登录 七、Hadoop集群配置 八、Hadoop集群测试 虚拟机的安装

    2024年02月06日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包