- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六单元文件系统
第六单元 文件系统 日志文件系统结构 inode结构 文件系统日志 SMIT文件系统菜单 显示已挂接文件系统 在已有逻辑卷上建立文件系统 增加一个日志文件系统 挂接文件系统 更改/显示日志文件系统 删除日志文件系统 文件系统空间管理 显示文件系统剩余空间 控制增长迅速的文件 显示文件和目录的空间占用量 检验文件系统 单元小结 实验 chfs命令用于更改文件系统特性。这个操作可以在任何时候进行。 比较重要的可更改特性有: 默认挂接点 文件系统大小:只能扩展,不能缩小。 系统启动时是否自动挂接 读写许可:读写或只读 扩展文件系统大小时,其附着的逻辑卷会自动扩大。扩展包含文件系统的逻辑卷,其上的文件系统不会自动扩大,这时需要系统管理人员进行扩展文件系统操作才能使其占满整个逻辑卷。 rmfs命令用于删除文件系统。 删除文件系统前,必须卸载它,如果有用户正在使用它,将不能卸载它。可以用fuser -u fs_name命令查看哪些进程和用户在使用文件系统。 删除文件系统将自动删除其所在的逻辑卷,不管这个文件系统当初是直接建立的还是在已有逻辑卷上建立的。ODM和/etc/filesystems中的相关信息也一并删除。 AIX虽然提供对文件系统空间的动态扩展能力,但它不会自动扩展。如果文件系统被完全占满,将会发生错误,如果某些基本的文件系统占用的空间用完,会发生更严重的错误,比如无法登录乃至系统工作失败等等。 所以要对文件系统空间进行监视和管理。 df命令显示各个文件系统的剩余空间。这是一个重要的命令,应当经常运行它来查看文件系统剩余空间。 -I 显示已用空间 -k 以1KB为单位显示(默认以512字节为单位) 对于增长迅速的文件必须进行有效的监视和定期的清理。某些系统文件在特定情况下可能会迅速增大。 du命令显示某个目录及以下的文件和目录占用的空间。 * * 目标: 完成本单元课程后,学员应当能够 描述AIX文件系统各个组件 增加/修改/删除文件系统 监视文件系统增长,控制增长迅速的文件 管理文件系统占用的硬盘空间 进行基本的文件系统完整性检查 inodes superblock Indirect Block Data Block 超级块(Superblock):存放文件系统大小和标识、空闲块链表、nbpi inode:存放文件大小、所有者、权限、创建/访问/修改时间 数据块(Data Block):存放数据 间接块(Indirect Block):存放到数据块的指针 inode内容: -权限 -指向数据块或间接块的指针个数 -文件类型 -所有者用户ID -文件大小 -所有者用户组ID -最后修改时间 -指向数据块或间接块的指针 -最后访问时间 -最后更改权限时间 -访问控制信息 inode的大部分信息可以用ls -l命令得到 数据块 inode 写数据 JFS Log inode更改写到log 确认写到log 更新inode 同步log 注意:数据块修改不记入日志,只有inode和间接块更改信息记入日志 # smit fs # smit crjfslv # smit crjfs # smit mountfs # smit chjfs # smit rmfs 文件系统不会随着存放数据的增加而自动扩展 避免文件系统空间问题 监视文件系统已用空间的增长 判断文件系统已用空间增长的原因 控制占用空间增长迅速的文件 /var/adm/wtmp /var/spool/*/* /smit.log /smit.script /etc/security/failedlogin /var/adm/sulog fsck命令 语法:fsck [ -p | -y | -n | -f ] [ fs_name ] 检查文件系统日志 检查inode、间接块、数据块和空闲块链表 如果不指定参数,fsck命令检验所有在/etc/filesystems中属性check=true的文件系统 问题报告存放在/lost+found目录中 AIX文件系统组件是:超级块、inode、数据块和间接块 可以通过命令或SMIT增加/修改/删除文件系统 必须监视文件系统的使用,以确保不会在应用正常运行期间发生文件系统空间用完的情况 在怀疑文件系统结构有问题时,运行fsck命令检查和修复文件系统 AIX日志文件系统存放在逻辑卷上,逻辑卷被划分为4KB的簇,这是文件系统空间分配的最小单位。 文件系统的第一个簇称为超级块,它包含文件系统名称、大小、inode个数、创建的日期时间、nbpi和空闲块链表。 超级块后面是固定数目的inode块,每个inode包含一个文件或目录的定义,包括类型、大小、权限、所有
文档评论(0)