前言在linux文件系统中,i-node节点一直是一个非常重要的设计,同样在HDFS中,也存在这样的一个类似的角色,不过他是一个全新的类,INode.class,后面的目录类等等都是他的子类。最近学习了部分HDFS的源码结构,就好好理一理这方面的知识,帮助大家更好的从深层次了解Hadoop分布式系统文件。HDFS文件相关的类设计在HDFS中与文件相关的类主要有这么几个1.INode--这个就是最底...
分类:
其他好文 时间:
2015-08-12 01:27:47
阅读次数:
189
理解 Linux 的硬链接与软链接 从 inode 了解 Linux 文件系统 硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 ?inode),而索引节点对象是 Linux 虚拟文件系统 ...
分类:
系统相关 时间:
2015-08-10 20:25:57
阅读次数:
163
1.硬链接:
指令:link source_file target_file 或 ln source_file target_file
特点:硬链接文件名不同,但具有相同的inode号。删除一个硬链接文件并不影响其他有相同inode号的文件。硬链接不能对目录进行创建,可以对文件创建。
2.软链接:
指令:ln -s source_fie target_file ...
分类:
其他好文 时间:
2015-08-08 10:34:37
阅读次数:
136
1.昨天晚上收到zabbix报警,磁盘/空间已满。2.登陆上去查看磁盘空间:#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/vda120G7.5G15G50%/tmpfs3.9G16K3.9G1%/dev/shm/dev/vdb148G3.8G137G3%/data由此可见,磁盘空间正常。3.查看inode使用情况查看inode:#df-iFilesystemInodes..
分类:
其他好文 时间:
2015-08-06 18:45:15
阅读次数:
193
转自:qian-xu-fengfile_operation就是把系统调用和驱动程序关联起来的关键数据结构。这个结构的每一个成员都对应着一个系统调用。读取file_operation中相应的函数指针,接着把控制权转交给函数,从而完成了Linux设备驱动程序的工作。在系统内部,I/O设备的存取操作通过特...
分类:
其他好文 时间:
2015-08-04 08:09:54
阅读次数:
134
文件系统特性
举例来说,windows 98 以前的微软操作系统主要利用的文件系统是 FAT (或 FAT16),windows 2000 以后的版本有所谓的 NTFS 文件系统,至于 Linux 的正统文件系统则为 Ext2 (Linux second extended file system, ext2fs)这一个。此外,在默认的情况下,windows 操作系统是不会认识 L...
分类:
系统相关 时间:
2015-08-03 14:44:17
阅读次数:
254
块:系统按逻辑把磁盘存放数据的区域分成很多个块,每一个块的大小可以是1024,2048,4096(字节)设备文件不会占磁盘块,每一个块都有一个inode号超级块superblock储存块的数据: 1.有多少个块组 2.每一个块组中包含多少个块 3.块的大小 4.空闲的磁盘块,已用的磁盘块,已用in..
分类:
系统相关 时间:
2015-07-29 06:47:41
阅读次数:
232
背景:
自从4月22号撰写了——《刨根问底:从INode客户端看如何培养兴趣
》到今天过去三个月多了!无论是评论,邮件还是当面交流,好多人给予了我回馈,在此由衷感谢那些持续关注我博客的人们,你们是最美的(夸人不带这样的哈)!
情景再现:
今天中午坤哥(周坤)又来和我交流!大概意思是:自己笔记本的INode客户端日志文件2G左右,删除之后很快就会再产生!...
分类:
其他好文 时间:
2015-07-27 21:05:57
阅读次数:
117
在linux操作系统中的文件数据除了实际的内容外,还会含有文件权限(rwx)与文件属性(owner,group,other等),文件系统通常会将这两部分的数据存放在不同的区块,文件权限与文件属性放置在inode中,实际内容数据则放置在data block区块中.还有一个超级区块 (superbloc...
分类:
系统相关 时间:
2015-07-27 20:32:44
阅读次数:
135
macbook pro可以通过usb以太网转换器来实现有线联网。1、下载inode 72、在终端中输入:sudo /library/StartupItems/iNodeAuthService/iNodeAuthService start,启动网卡,如果不启动,默认之一en0和en1,启动之后是en4...
分类:
其他好文 时间:
2015-07-27 18:36:13
阅读次数:
186