文件系统PPT文件格式下载.ppt
- 文档编号:14648255
- 上传时间:2022-10-23
- 格式:PPT
- 页数:75
- 大小:1MB
文件系统PPT文件格式下载.ppt
《文件系统PPT文件格式下载.ppt》由会员分享,可在线阅读,更多相关《文件系统PPT文件格式下载.ppt(75页珍藏版)》请在冰豆网上搜索。
是不被文件系统使用的Inode块(blocks)数据块包含数据间接块包含指向数据块的指针,8.1.3inodes,inodes,许可权链接数文件类型用户ID组ID文件长度数据块地址更新时间访问时间修改时间访问控制信息,上述信息可用ls-l命令列出,inodes
(2),每个文件都对应一个inode,inode可包含以下信息:
存取许可权类型创建修改和访问时间文件的链接数文件的长度硬盘上数据块的地址,磁盘分段(fragment),2000bytes,4096bytes,空闲分区不能分配给其它文件,旧的AIX版本,文件长度=2000bytes,1024,1024,1024,1024,AIX5L版本,4096bytes,文件长度=2000bytes,Fragmentsize=1024bytes,2000bytes,空闲空间可以分配给其他文件,磁盘分段
(2),磁盘分段机制允许文件以小于4KB块的单位分配,适用于小文件居多的文件系统,可以节省磁盘空间,为什么要磁盘分段,怎样分段,JFS的分段机制依据以下原则来兼顾磁盘寻道时间、磁盘分配的低开销和磁盘空间的高利用率:
1、对一般文件和目录以4096字节为段长来分配2、只有当文件和目录的长度小于32K时,才能以小于4096字节的段长来分配,inode的数目,缺省nbpi=4096,nbpi=1024,4096,1024,缺省的文件系统中以4KB字节的磁盘空间来分配一个inode,用户可以通过NBPI值(Numberofbytesperinode)来修改4KB的缺省值,NBPI值越小inode个数就越多,反之亦然,8.1.4文件系统的压缩,分段与压缩的比较,AIX的JFS支持文件系统的压缩和分段,这两种措施都有助于节省磁盘空间分段机制只对小文件系统十分有效;
而数据压缩机制对各种长度的文件均有效,平均而言,数据压缩大约可以节省1/2的磁盘空间注意:
根文件系统不能压缩,文件系统碎片化,分段和数据压缩的引入,提高了空间的利用率,但同时也引入了碎片化的问题,因为分配给逻辑块的段长必须是磁盘上的连续空间,有时候文件中的空闲段的总长度虽然大于逻辑块长,但是仍然没有足够的连续段可以分配AIX的JFS提供了使碎片连续化的使用程序defragfs,可以用于分段和压缩的文件系统,8.1.5JFS日志,JFS日志
(2),AIX使用内存映射文件,所有的写文件操作先写入内存,然后等到sync系统调用(每分钟执行一次),执行时才写到磁盘上jfslog(/dev/hd8)是一个长度为一个PP的循环日志表,每个卷组分配一个物理分区来作为日志区。
jfslog将所有对元数据(metadata)信息都立刻写到jfslog,从而保证了文件系统的完整性,内存映射文件,jfslog,8.2.1列示文件系统,#smitfs,lsfs命令,#lsfs,lsfs命令
(2),用lsfs命令可以列出系统中定义的文件系统。
该命令显示/etc/filesystems文件和有关逻辑卷的信息cat/etc/filesystems查看有关文件系统的内容lsfs命令也可列示出CD-ROM文件系统和网络文件系统NFS的信息,lsfs-q-c|-l-vvfstype|-umountgrpfilesystem输出显示可以按冒号分隔(-c)或分节式(-l)格式-v选项指定只列出某种虚拟文件系统,-u选项指定安装组,-q选项列出超级块中的段长信息,压缩算法、nbpi值、bf值(为true则支持大文件系统)等smitfs菜单中也有相应的选项可以列示文件系统信息,lsfs命令格式,列示已安装文件系统,#mount,mount命令,mount命令不带参数时,用来列出当前文件系统目录树中已安装的文件系统带参数时可用来执行安装操作文件系统安装时可以指定读写权限在smitfs菜单中选择ListallMountedFileSystems,可以列出同样的信息,两类文件系统,文件系统分为系统创建和用户创建的这两种类型,系统创建的文件系统用于存放系统文件和部分应用程序,用户创建的文件系统包含用户数据和应用程序标准的设备名(系统创建的文件系统)hd4/hd1/homehd2/usrhd3/tmphd9var/var,系统创建的文件系统和用户创建的文件系统,8.2.2创建文件系统,#smittycrjfslv,直接创建文件系统,#smittycrjfs,mkfs与crfs命令,用户可以用mkfs在已经创建的逻辑卷上创建文件系统,这种方式允许用户通过设置逻辑卷的属性来控制文件系统在磁盘上的分配而crfs命令用于直接创建文件系统,它完成的工作比mkfs更多,crfs执行过程,调用mklv创建逻辑卷调用mkfs在逻辑卷上创建文件系统在ODM库和/etc/filesystems增加适当的记录,文件系统参数,volumngroup(-gvolgrp):
为文件系统指定逻辑卷所处的卷组sizein512byteblocks(-asize=值):
以512byte为单位的文件系统的实际长度mountpoint(-mmntpt):
指文件系统安装在系统目录树中的目录名,Automount?
(-Ayes|no):
设置系统初启时是否自动安装Permissions(-prw|ro):
安装的文件系统以只读(ro)或读写(rw)方式安装MountOptions:
与安全性相关,可能取值为:
nosuid(禁止setuid和setgid程序运行),nodev(禁止设备打开操作),文件系统参数
(2),Fragmentsize(-afragment=size):
指定JFS的段长numberofbytesperinode(-anbpi=value):
文件系统中索引节点的大小Compressionalgorithm-acompress=(no|LZ):
指定数据压缩算法,缺省值为no,文件系统参数(3),文件系统的安装和卸载,#smittymountfs,文件系统的安装和卸载
(2),文件系统只有安装在系统目录树中后,才能被用户所访问,安装操作可以针对单个文件系统或一组文件系统/etc/filesystems文件中凡是定义了mount=true或mount=automatic属性的文件系统将在系统启动时自动安装,文件系统的安装和卸载(3),对已安装的文件系统系统在shutdown过程中将进行卸载操作尽管管理员和普通用户可以使用mount命令,必须要求用户对安装点有写许可权,对根目录有读许可权,mount命令才生效,安装权限,普通用户:
属于system组并对安装点有写许可权时,有权安装文件系统系统管理员:
对安装点有写许可权时可执行安装,还能够按照/etc/filesystems文件中的设置安装文件系统Root:
能够以任何许可权在任何安装点上安装文件系统,8.2.3更改文件系统,#smittychjfs,8.2.4删除文件系统,#smittyrmfs,删除文件系统
(2),删除文件系统可以用smit菜单或高级命令rmfsrmfs命令会从ODM库和/etc/filesystems中删除有关文件系统和逻辑卷的信息,当文件系统被删除时,它所处的逻辑卷也随之删除,rmfs命令,删除文件系统(3),删除文件系统之前,文件系统必须从整个目录树中拆卸下来。
如果文件系统仍在使用(即某些用户和进程正在访问该文件系统或以文件系统中的某目录作为当前的工作目录时),不能删除该文件系统,注意事项:
8.2.5文件系统碎片连续化,defragfs命令使磁盘碎片连续化,defragfs命令的语法为:
defragfs-q|-rfilesystem选项及其含义如下:
-q报告文件系统的当前状态-r指出文件系统的当前状态以及真正执行碎片连续化(即不带-q及-r选项)后的结果状态,文件系统碎片连续化
(2),移动的段数:
向用户报告的需移动的数据块数移动的逻辑块数:
向用户报告系统当前的非连续块数以及需要重分配的块数尝试分配的次数:
重分配的执行次数精确匹配数目:
指基于文件长度对文件进行连续化的重分配时精确匹配的数目,defragfs命令的输出信息如下:
8.2.6验证文件系统,检查日志记录检查inodes间接块数据块空闲表不指定文件系统时检查/etc/filesystems文件中标记为check=true所有文件系统错误记录存放在/lost+found目录中,命令语法,验证文件系统的内容:
fsck-p|-y|-n-ffilesystem,验证文件系统
(2),检查日志检查数据块,确保每个块要么分配给单个文件,或者处在空闲表中检查文件长度检查目录项,验证的过程包括以下步骤:
fsck命令参数,指定-p选项时,验证文件系统的过程只会引起极少的变动,不会影响其他用户的工作-y(yes)和-n(no)选项用来指定对系统提问的回答。
-y选项通常用来修改损坏的文件系统,允许删除一些损坏的文件,8.2.7文件系统设置存档,运行lsfs命令并将输出存档/etc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文件系统