社区
Linux_Kernel
帖子详情
文件系统中node和inode有什么区别
chuli5639
2018-01-24 03:09:21
最近在研究F2FS文件系统,请问node和inode有什么区别?
...全文
1035
1
打赏
收藏
文件系统中node和inode有什么区别
最近在研究F2FS文件系统,请问node和inode有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aabbabababaa
2018-03-09
打赏
举报
回复
node和inode? 没看过,来学习下。。。
高可用性的HDFS:Hadoop分布式
文件系统
深度实践
第1章 HDFS HA及解决方案 1.1 HDFS系统架构 1.2 HA定义 1.3 HDFS HA原因分析及应对措施 1.3.1 可靠性 1.3.2 可维护性 1.4 现有HDFS HA解决方案 1.4.1 Hadoop的元数据备份方案 1.4.2 Hadoop的SecondaryName
Node
方案 1.4.3 Hadoop的Checkpoint ode方案 1.4.4 Hadoop的Backup
Node
方案 1.4.5 DRDB方案 1.4.6 FaceBook的Avatar
Node
方案 1.5 方案优缺点比较 第2章 HDFS元数据解析 2.1 概述 2.2 内存元数据结构 2.2.1 I
Node
2.2.2 Block 2.2.3 BlockInfo和Data
node
Descriptor 2.2.4 小结 2.2.5 代码分析——元数据结构 2.3 磁盘元数据文件 2.4 Format情景分析 2.5 元数据应用场景分析 第3章 Hadoop的元数据备份方案 3.1 运行机制分析 4 3.1.1 Name
Node
启动加载元数据情景分析 3.1.2 元数据更新及日志写入情景分析 3.1.3 Checkpoint过程情景分析 3.1.4 元数据可靠性机制 3.1.5 元数据一致性机制 3.2 使用说明 第4章 Hadoop的Backup
Node
方案 4.1 Backup
Node
概述 4.1.1 系统架构 4.1.2 使用原则 4.1.3 优缺点 4.2 运行机制分析 4.2.1 启动流程 4.2.2 元数据操作情景分析 4.2.3 日志池(journal spool)机制 4.2.4 故障切换机制 4.3 实验方案说明 4.4 构建实验环境 4.4.1 网络拓扑 4.4.2 系统安装及配置 4.4.3 安装JDK 4.4.4 虚拟机集群架设 4.4.5 Name
Node
安装及配置 4.4.6 Backup
Node
安装及配置 4.4.7 Data
Node
安装及配置 4.4.8 Clients安装及配置 4.5 异常解决方案 4.5.1 异常情况分析 4.5.2 Name
Node
配置 4.5.3 Backup
Node
配置 4.5.4 Data
Node
配置 4.5.5 Name
Node
宕机切换实验 4.5.6 Name
Node
宕机读写测试 第5章 Avatar
Node
运行机制 5.1 方案说明 5.1.1 系统架构 5.1.2 思路分析 5.1.3 性能数据 5.2 元数据分析 5.2.1 类FSNamesystem 5.2.2 类FSDirectory 5.2.3 Avatar
Node
的磁盘元数据文件 5.3 Avatar
Node
Primary启动过程 5.4 Avatar
Node
Standby启动过程 5.4.1 Avatar
Node
的构造方法 5.4.2 Standby线程的run()方法 5.4.3 Ingest线程的run()方法 5.4.4 Ingest线程的ingestFSEdits ()方法 5.4.5 Standby线程的doCheckpoint()方法 5.5 用户操作情景分析 5.5.1 创建目录情景分析 5.5.2 创建文件情景分析 5.6 Avatar
Node
Standby故障切换过程 5.7 元数据一致性保证机制 5.7.1 元数据目录树信息 5.7.2 Data
Node
与Block数据块映射信息 5.8 Block更新同步问题 5.8.1 问题描述 5.8.2 结论 5.8.3 源码分析 第6章 Avatar
Node
使用 6.1 方案说明 6.1.1 网络拓扑 6.1.2 操作系统安装及配置 6.2 使用Avatar打补丁版本 6.2.1 Hadoop源码联机Build 6.2.2 Hadoop源码本地Build 6.2.3 NFS服务器构建 6.2.4 Avatar分发与部署 6.2.5 Primary(name
node
0)节点配置 6.2.7 Data
Node
节点配置 6.2.8 Client节点配置 6.2.9 创建目录 6.2.10 挂载NFS 6.2.11 启动Ucarp 6.2.12 格式化 6.2.13 系统启动 6.2.14 检查 6.2.15 Name
Node
失效切换写文件实验 6.2.16 Name
Node
失效切换读文件实验 6.3 Avatar FaceBook版本的使用 6.3.1 Hadoop FaceBook版本安装 6.3.2 节点配置 6.3.3 启动HDFS 6.3.4 Name
Node
失效切换 第7章 Avatar
Node
异常解决方案 7.1 测试环境 7.2 Primary失效 7.2.1 解决方案 7.2.2 写操作实验步骤 7.2.3 改进写操作机制 7.2.4 读操作实验步骤 7.2.5 小结 7.3 Standby失效 7.4 NFS失效(数据未损坏) 7.4.1 解决方案 7.4.2 写操作实验步骤 7.4.3 读操作实验步骤 7.4.4 小结 322 7.5 NFS失效(数据已损坏) 7.5.1 解决方案 7.5.2 写操作实验步骤 7.5.3 读操作实验步骤 7.5.4 小结 7.6 Primary先失效,NFS后失效(数据未损坏) 7.6.1 解决方案 7.6.2 写操作实验步骤 7.6.3 读操作实验步骤 7.6.4 小结 7.7 Primary先失效(数据未损坏),NFS后失效(数据损坏) 7.7.1 解决方案 7.7.2 写操作实验步骤 7.7.3 读操作实验步骤 7.7.4 小结 7.8 NFS先失效(数据未损坏),Primary后失效 7.8.1 解决方案 7.8.2 写操作实验步骤 7.8.3 读操作实验步骤 7.8.4 小结 7.9 NFS先失效(数据损坏),Primary后失效(数据损坏) 7.9.1 解决方案 7.9.2 写操作实验步骤 7.9.3 读操作实验步骤 7.9.4 小结 7.10 实验结论 第8章 Cloudera HA Name
Node
使用 8.1 HA Name
Node
说明 8.2 CDH4B1版本HDFS集群配置 8.2.1 虚拟机安装 8.2.2 nn1配置 8.2.3 dn1~dn3配置 8.2.4 HDFS集群构建 8.3 HA Name
Node
配置 8.3.1 nn1配置 8.3.2 其他节点配置 8.4 HA Name
Node
使用 8.4.1 启动HA HDFS集群 8.4.2 第1次failover 8.4.3 模拟写操作 8.4.4 模拟Active Name
Node
失效,第2次failover 8.3.5 模拟新的Standby Name
Node
加入 8.5 小结
Linux
中
关于i
node
的知识总结
背景 最近在复习Linux命令,到df的时候发现了一个之前忽略的东西。也就是 -i 这个选项,列出
文件系统
分区的i
node
信息。这个i
node
,是个什么东西? i
node
是用来做什么的 i
node
是用来存储文件元信息的区域。
中
文译名叫做“索引节点”。 关于i
node
的背景知识 我们先复习下文件存储的一些内容。我们知道,文件存储在硬盘上,硬盘的最小存储单元呢,又被称为扇区,扇区的大小是512字节。 操作系统在硬盘上读取信息时,是按照一次性读取多个扇区的方式来的,而这多个扇区也叫块。通常,块的大小是4KB,大概有8个扇区的大小。需要注意的是,读取的块是连续的空间。 这个时候我们能知道,文件
linux
中
的文件IO-3.1.linux应用编程和网络编程第1部分
本课程主要讲解linux
中
的文件读写和IO处理,包括API的概念、open函数的重要flag、linux内核管理文件的原理、i
node
和v
node
、文件共享、标准IO等。终目的是让大家理解并掌握在linux
中
使用API和库函数进行文件操作的一般方法。
Linux下使用i
node
删除指定文件方法示例
前言 众所周知在Linux
中
,有时候会遇到文件名是乱码或者是某些特殊
中
文的文件,这时候通过文件名就很难删除。 同时,对于linux
中
的任何一个文件都必然有其唯一的i
node
值,这时候就可以通过i
node
来删除异常文件名的文件。 操作的对象一般为类似下面的文件: [root@server tmp]# ll 总用量 61404-rw-r--r-- 1 root root 0 6月 16 14:58 ? -rw-r--r-- 1 root root 0 6月 19 12:29 ?? -rw-r--r-- 1 root root 0 6月 21 14:53 ???3kqU-rw-r--r
详解Linux索引节点i
node
1.i
node
简介 理解i
node
,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做”扇区”(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个”块”(block)。这种由多个扇区组成的”块”,是文件存取的最小单位。”块”的大小,最常见的是4KB,即连续八个 sector组成一个 block。文件数据都储存在”块”
中
,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做i
node
,
中
文译名为
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章