`

HDFS原理1

阅读更多

1、思考,自己设计一分布式文件系统?

块(block)

流水线(pipeline)

2、分布式文件系统

通透性、容错(备份)

适用于一次写入多次查询的情况,不支持并发写情况,小文件不合适。

3、HDFS的相关命令

3.1、查看命令:

hadoop fs -ls hdfs://hostname:9000/

3.2、上传命令

hadoop fs -copyFromLocal 本地文件 hdfs文件

3.3、查看文件命令

hadoop fs -cat hdfs文件 | more

3.4、统计文件、文件夹数量

hadoop fs -count /

PS:根目录算一个文件夹

3.5、下载hdfs文件到本地

hadoop fs -get hdfs文件路径 本地路径

3.6、列出HDFS文件

hadoop fs -ls -R -h hdfs路径

3.7、在HDFS上创建目录

hadoop fs mkdir 目录

3.8、删除HDFS上的文件

hadoop fs -rm HDFS上的文件

如果要删除文件夹,则:

hadoop fs -rm -r HDFS上的文件夹

3.9、使用chmod修改文件权限

hadoop fs -chmod a+x hdfs文件

hadoop fs -chmod -R -x hdfs文件(递归)

3.10、使用chown修改文件的用户

hadoop fs -chown supergroup hdfs文件

3.11、使用chgrp修改文件的组

hadoop fs -chgrp root hdfs文件

3.12、同时修改文件的用户和组

hadoop fs -chown root:supergroup hdfs文件

分享到:
评论

相关推荐

    Hadoop HDFS原理分析,技术详解

    "Hadoop HDFS原理分析" HDFS(Hadoop Distributed File System)是Hadoop项目的一部分,是一个分布式文件管理系统。HDFS的设计理念是为了存储和管理大量的数据,具有高容错性、可扩展性和高性能的特点。 HDFS的...

    HDFS原理介绍

    ### HDFS原理详解 #### 一、HDFS概述与特性 **Hadoop Distributed File System (HDFS)** 是Hadoop项目的核心之一,专为大规模数据集设计。它具有以下几个显著特点: 1. **副本机制与容错性:** - HDFS能够自动...

    分布式文件系统HDFS原理与操作

    接下来,让我们详细探讨HDFS的原理与操作。 首先,HDFS的设计基础和目标。HDFS假定硬件错误是常态,因此采取了冗余处理数据的策略。其设计目标支持大规模数据集的存储和流式数据访问模式,适合批处理而非实时交互式...

    Hadoop02---HDFS基础(HDFS原理 java客户端).md

    自己的笔记,仅供参考,包含HDFS的启动停止,HDFS基本原理(上传文件、连接校验,下载文件,数据存储位置,通信机制,namenode和DataNode职责,元数据工作机制),java端操作HDFS的基本方法

    6HDFS原理篇.zip

    【HDFS原理篇】 在大数据领域,分布式文件系统HDFS(Hadoop Distributed File System)扮演着至关重要的角色。HDFS是Apache Hadoop项目的核心组成部分,它设计为在廉价硬件上运行,提供高容错性和高吞吐量的数据...

    Hadoop介绍,HDFS和MapReduce工作原理

    Hadoop介绍,HDFS和MapReduce工作原理

    HDFS原理、架构与特性介绍

    本文主要讲述HDFS原理-架构、副本机制、HDFS负载均衡、机架感知、健壮性、文件删除恢复机制1、NameNode2、DataNode3、SencondaryNameNodeNamenode的目录结构:dfs.name.dir是hdfs-site.xml里配置的若干个目录组成的...

    实验项目 实战 HDFS 实验报告

    实验目的是通过一系列操作,让学生全面理解HDFS的架构、文件存储原理以及数据读写流程。 一、HDFS体系架构 HDFS由NameNode、DataNode和SecondaryNameNode等关键组件构成。NameNode作为元数据管理节点,负责文件系统...

    hdfs写原理

    hdfs写的原理,描述客户端如何将数据写的hdfs中的详细过程

    HDFS原理和体系结构.pptx

    1. **HDFS Client**:客户端负责文件的切分,与NameNode交互获取文件位置信息,并与DataNode交互进行数据的读写。同时,客户端还提供了一系列用于管理HDFS的命令。 2. **NameNode**:作为主节点,NameNode管理整个...

    02-HDFS原理、应用场景、架构-誉天版.pptx

    HDFS原理、应用场景、架构-誉天版,对HDFS及其命令进行了详细介绍

    大数据面试突击系列HDFS原理篇

    在HDFS 2.x版本中,引入了HA解决方案,以解决HDFS 1.x中的单点故障问题。以下将详细解析HDFS的HA架构、读写流程和高可用保证机制。 1. **HA架构组成** - **Active NameNode**:作为主节点,负责执行所有命名空间的...

    HDFS构架设计和读写流程.docx

    ### HDFS架构设计和读写流程详解 #### HDFS概览 HDFS(Hadoop Distributed File System),即Hadoop分布式文件系统,旨在解决大规模数据集的存储问题,它通过将数据分散存储在由多台低成本商用服务器组成的集群上,...

    HDFS应用场景、原理、基本架构及使用方法

    本文将深入探讨HDFS的应用场景、工作原理、基本架构以及使用方法。 一、HDFS应用场景 1. 大数据分析:HDFS非常适合处理PB级别的大数据,常用于大数据分析,如日志分析、用户行为分析等。 2. 流式数据访问:HDFS...

    大数据存储与处理技术 hadoop技术原理及应用 HDFS原理深入理解 共21页.pptx

    【大纲】hdfs 概述hdfs 体系结构hdfs java调用RPC和HDFS调用hdfs文件读写流程分析数据回收站HA和FederationHDFS常见问题

    大数据平台技术实践 四.HDFS原理和安装教程

    <value>zk1.hadoop:2181,zk2.hadoop:2181,zk3.hadoop:2181</value> <description>ZooKeeper集群的地址列表</description> </property>9.3.3 ZKFailoverController (ZKFC)配置ZKFC是HDFS HA的重要组成部分,负责监控...

    Hadoop2.2.0中HDFS的高可用性实现原理.pdf )

    Hadoop2.2.0的HDFS(Hadoop分布式文件系统)高可用性(HA)解决方案是针对Hadoop早期版本中NameNode存在的单点故障问题而设计的。在Hadoop2.0.0之前,HDFS集群中只有一个NameNode,如果NameNode所在机器出现故障,会...

    HDFS技术图解

    HDFS_图解 对于hdfs技术的最明白描述。

    HDFS原理图

    此图包含内容:HDFS结构/HDFS运行机制、HDFS优缺点、HDFS架构、HDFS数据存储单元(block)、HDFS设计思想、SNN合并流程、Block的副本放置策略、HDFS读流程、HDFS写流程、HDFS文件权限与安全模式,需要使用viso工具打开...

Global site tag (gtag.js) - Google Analytics