欢迎来到天天文库
浏览记录
ID:51156415
大小:755.50 KB
页数:30页
时间:2020-03-19
《XXXX年IBM原厂的AIX培训资料.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第六单元文件系统和换页空间简介日志文件系统内置在AIX中AIX还需要换页空间以实现虚拟内存本节介绍了以上两方面内容AIX中的文件系统日志文件系统(JFS/JFS2)网络文件系统CDROM文件系统(CDRFS)//usr/bin/home/sally/john/usr/bin/mnt日志文件系统结构超级块(Superblock):存放文件系统大小和标识、空闲块链表、nbpiinode:存放文件大小、所有者、权限、创建/访问/修改时间数据块(DataBlock):存放数据间接块(IndirectBlock):存放到数据块的指针#ddcount=1bs=4kskip=31seek=1if
2、=/dev/hdnof=/dev/hdn//usr/bin/home/sally/john/usr/bin/mnt文件系统日志jfslog设备是循环日志。文件系统的结构变化被记入这个日志。文件系统日志只保证文件系统结构的完整和一致,不保证文件内容数据的正确。注意:数据块修改不记入日志,只有inode和间接块更改信息记入日志//usr/bin/home/sally/john/usr/bin/mntJFS日志当创建日志文件系统时AIX/LVM将创建一个jfslog/jfs2log设备(LV)该设备很小-一般是一个PP在此处记录文件系统的变化每个卷组只有一个jfslog/jfs2log(
3、默认)也可以创建另外的的jfslog或尺寸较大的jfsloglv,但不常用//usr/bin/home/sally/john/usr/bin/mnti节点结构inode内容:-权限-指向数据块或间接块的指针个数-文件类型-所有者用户ID-文件大小-所有者用户组ID-最后修改时间-指向数据块或间接块的指针-最后访问时间-最后更改权限时间-访问控制信息inode的大部分信息可以用ls-l命令得到//usr/bin/home/sally/john/usr/bin/mntJFSI节点-创建当创建日志文件系统时要确定i节点的数量(JFS2不需要)根据文件系统的大小,AIX会提供缺省值若日
4、志文件系统中包括数百万个小文件需要增加i节点数量(NBPI)对于创建数据库的文件系统,即文件数量少,但非常大。减少i节点数量通常,默认值比较理想//usr/bin/home/sally/john/usr/bin/mntJFS/JFS2日志文件系统:意味着避免了在启动时进行文件系统检查文件系统的变化都记录在jfslog中当系统崩溃后,在启动时使用记录来修复文件系统的结构文件中具体数据的变化不予记录大型文件系统的检查(fsck)可能需要数小时JFS意味着崩溃后的恢复非常快捷//usr/bin/home/sally/john/usr/bin/mntJFS与JFS2比较//usr/bin/
5、home/sally/john/usr/bin/mnt功能JFSJFS2理论上最大的文件尺寸64GB1PB理论上最大的文件系统尺寸1TB4PB测试过的最大文件尺寸64GB1TBI节点的个数固定-创建文件系统时设定可变-只要有磁盘空间就可建立目录结构线性B树压缩支持不支持创建时属主sys:sysroot:systemJFS/JFS2-创建日志文件系统能够以下列方式创建:直接接受系统为底层LV提供的很多默认值适用于使用频率低的或临时文件系统使用以前定义的逻辑卷LV可以实现完全的控制,如:镜像、条带化、磁盘个数等。smittycrfsNMB=N*2048blocks//usr/bin/h
6、ome/sally/john/usr/bin/mntJFS-创建日志文件系统支持:压缩文件系统适用于单用户工作站适用于离线备份其它方面尽量少使用,因为占用CPU时间大型文件的文件系统(>2GB)除非您需要使用的大型文件。否则一般不使用,对系统性能稍有影响。//usr/bin/home/sally/john/usr/bin/mntJFS/JFS2的加载一旦创建后,您需要加载jfsAIX不能自动完成!!作为root:#mount/filesystem为了查看文件系统,您可以:使用smit使用df-k-k=KB(不是POSIX512字节块)使用mount无选项使用mountall//us
7、r/bin/home/sally/john/usr/bin/mntJFS/JFS2改变安装点文件系统的详细内容保存在:/etc/filesystems包含安装点、LV和选项重新命名一个JFS新的安装点#chfs-m/test2/test或卸载jfs:umount/filesystem#smittyfs编辑:vi/etc/filesystems在新的位置重新安装:mount/new_point改变jfs的位置-移动LV//usr/bin/home/sally/john/
此文档下载收益归作者所有