1.1 Hadoop简介
Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统(HDFS,Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。
对于Hadoop的集群来讲,可以分成两大类角色:Master和Salve。一个HDFS集群是由一个NameNode和若干个DataNode组成的。其中NameNode作为主服务器,管理文件系统的命名空间和客户端对文件系统的访问操作;集群中的DataNode管理存储的数据。MapReduce框架是由一个单独运行在主节点上的JobTracker和运行在每个集群从节点的TaskTracker共同组成的。主节点负责调度构成一个作业的所有任务,这些任务分布在不同的从节点上。主节点监控它们的执行情况,并且重新执行之前的失败任务;从节点仅负责由主节点指派的任务。当一个Job被提交时,JobTracker接收到提交作业和配置信息之后,就会将配置信息等分发给从节点,同时调度任务并监控TaskTra
本文档详细介绍了Hadoop集群的安装配置步骤,包括Hadoop简介、环境说明、网络配置、所需软件、VSFTP上传、SSH无密码验证配置等关键环节。通过配置,实现Master节点无密码登录所有Slave节点,确保集群间安全通信。此外,还涵盖了常见的问题与解决方案,如网络连接、文件上传、安全模式等问题,确保集群稳定运行。
订阅专栏 解锁全文
16万+

被折叠的 条评论
为什么被折叠?



