分布式文件系统HDFS及其简单使用
在现代的企业环境中,单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称为分布式文件系统。
HDFS
HDFS(Hadoop Distributed Fi分布le System)是 Apache Hadoop 项目的一个子项目. Hadoop 非常适于存储大型数据 (比如 TB 和 PB), 其就是使用 HDFS 作为存储系统. HDFS 使用多台计算机存储文件,式文 并且提供统一的访问接口。
HDFS是根据谷歌的论文:《The Google File System》进行设计的
HDFS的四个基本组件:HDFS Client、NameNode、DataNod件系e和Secondary NameNode。
Client
Client是客户端。HDFS Client文件切分。文件上传 HDFS 的时候,Client 将文件切分成 一个一个的Block,然后进行统H存储。Client 提供一些命令来管理 和访问HDFS,比如启动或者关闭HDFS。
NameNode
NameNode就是 master,它是一个主管、管理者。管理 HDFS 元数据(文件DF路径,文件的大小,文件的名字,文件权限,文件的block切片信息)。
NameNode管理 Block 副本策略:默认 3 个副本,处理客户端读写请求。
DataNode
DataNode就是S及Slave。NameNode下达命令,DataNode 执行实际的操作。
DataNode存储实际的数据块,执行数据块的读/写操作。定时向namenode汇报block信息。
Se其简condary NameNode
SecondaryNameNode不是NameNode的备份。当NameNode挂掉的时候,它并不能马上替换NameNode并提供服务。
辅助 Nam单使eNode,分担其工作量。在紧急情况下,可辅助恢复 NameNode。
副本机制
HDFS被设计成能够在一个大集群中跨机器可靠地存储超大文件。它将每个文件存储成一系列的数据块,这分布个数据块被称为block,除了最后一个,所有的数据块都是同样大小的。
为了容错,文件的所有block都会有副本。每个文件的数据块大小和副本系数都是可配置的。
在hadoop2 当式文中, 文件的 block 块大小默认是 「128M」(134217728字节)。
如上图所示,一个大小为300M的a.txt上传到HDFS中,需要进行128M的切分,不足128M分为到件系另一block中。
HDFS基本命令
HDFS 简单使用
根据部署的服务,我们的 HDFS 根目录是 hdfs://192.168.147.128:9820,下面我们尝试在根目录下面创建统H子目录 user,如下命令所示:
[hadoop@node01 ~]$ hadoop fs -mkdir /user
然DF后在Hadoop页面打开HDFS。
此时的user文件夹将会看见。
下面将一个大小为300M的文件上传到HDFS的user文件夹中
然后在Hadoop页面看见刚刚上传的文件。
此时被分开S及了三个block。
(责任编辑:市场动态)
- 即梦AI正式上线火山引擎 面向企业开放 API 服务
- 标签: 威兆半导体 功率半导体 消费电子 fab-lite
- 未来6年,云计算对全球GDP的贡献预计将超过12万亿美元
- 标签: DeepSeekV4 三星 SK海力士 移动空调
- OpenAI“Codex Alpha”抢先体验!七层级新模型曝光,GPT-5编程能力大升级
- 谷歌将应用商店开发者每年首次100万美元收入抽成减少至15%
- 持续集成流水线中的制品管理(Nexus)
- 你真的知道如何埋点吗?
- 标签: 曹操出行 Robotaxi 吉利控股 绿色智能通行岛
- 微信鸿蒙版迎来 8.0.17.16 版本升级,AI 音乐功能闪亮登场
- 云计算核心技术Docker教程:Docker使用ETW 日志驱动程序
- 标签: 小鹏汽车 大众汽车 欧洲工厂 辅助驾驶
- 科技巨头AI推广路上的“绊脚石”:谷歌AI概览频出错,商家纷纷反击
- OpenAI与英伟达联手巨资投资英国数据中心
- 云计算开发:Python3-ljust()方法详解
- OpenAI GPT-5 被指数学成就夸大,引发科技界热议
- 标签: 滴滴 滴滴出行App8.0 滴滴AI打车 滴滴旅行
- 标签: Anthropic ClaudeMythos ProjectGlasswing 网络安全AI
- Salesforce在爱尔兰办事处再裁员50人 此前曾宣布全球裁员10%
- 标签: 小米 智能手机 AIoT 小米YU7
- 标签: 青岛银行 2025年年报 不良贷款率 拨备覆盖率 views+
- Windows前高管披露微软为何取消了开机声音 views+
- 标签: 富途控股 富途牛牛 moomoo 智通财经 views+
- 标签: 国仪量子 科大讯飞 科创板 电子显微镜 views+
- 中国AI加速出海 阿里云提供全栈能力支持 views+
- 标签: 歌尔股份 2026年Q1财报 歌尔股份财报 歌尔股份业绩 views+
- 亚马逊广告费率提高50%仍受欢迎 蚕食谷歌市场份额 views+
- Thinking Machines Lab 攻克AI随机性难题,大语言模型首次实现100%一致输出 views+
- 百度“文心”5.0重磅回归!一键生成漫画、修图、视频,全能AI助手全面升级 views+
- Perplexity CEO 宣布告别 PPT,借助 AI 实现投资者路演新模式 views+
