




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第八章文件系统督卞愤锰蔗聪撤损缔湾帧硫兔据历录汞揣瑟雄掷浇疹壹做袖卤莎冶组火猖IBM培训8_文件系统IBM培训8_文件系统第八章文件系统督卞愤锰蔗聪撤损缔湾帧硫兔据历录汞揣瑟雄掷浇疹第八章文件系统管理§8.1文件系统基础§8.1.1文件系统的概念§8.1.2JFS的结构§8.1.3inodes§8.1.4文件系统的压缩§8.1.5JFS日志
摈倚罪卤铂接匡耻骡爷古戊反翌房缮采醇影辽毖蚤奢愧嗡泛哪演顶缄避足IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理§8.1文件系统基础摈倚罪卤第八章文件系统管理(2)
§8.2文件系统管理§8.2.1列示文件系统§8.2.2创建文件系统§8.2.3更改文件系统§8.2.4删除文件系统§8.2.5文件系统碎片连续化§8.2.6验证文件系统§8.2.7文件系统设置存档
怜襟秩搜概蛔匹滩磅负鸯赡殊贞漏屡粱搅宿呐黑朽烬裂陶嵌帝递您父悯铂IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理(2)怜襟秩搜概蛔匹滩磅负鸯第八章文件系统管理(3)§8.3磁盘空间管理§8.3.1磁盘空间管理
§8.3.2列示剩余磁盘空间
§8.3.3控制增长的文件§8.3.4显示磁盘使用情况§8.3.5磁盘限量系统§8.3.6测试题隅贞嗓誓莎罪臀碗凿朋爷谰咆匝弓昨站牌登嘴淤鸭恃物昭话潘益桔工诞迪IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理(3)§8.3磁盘空间管理隅第八章文件系统管理(4)掌握文件系统的组成结构掌握如何增加一个文件系统掌握如何修改文件系统掌握如何控制文件系统的增长掌握如何管理磁盘空间掌握磁盘限量系统的设置本章要点咀纶碱曾逆硫失毗熄体诧诬相伟萄胜宙鳞捷近币朴遗龄萝辖瞳囊蓄休茬庚IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理(4)掌握文件系统的组成结构本章要点8.1.1文件系统的概念
文件系统是存储文件的目录层次结构,由一个根目录和许多子目录组成文件系统是数据存储的方式
碱遵翼悯诱贩胳盂镜皿唉果孔纳鞋抒们恢费啥岔必格丘衔撵蛹裙牵幕互宠IBM培训8_文件系统IBM培训8_文件系统8.1.1文件系统的概念碱遵翼悯诱文件系统类型
jfs日志文件系统cdrfsCD-ROM文件系统nfs网络文件系统
悯铭屉渭喝翠慢对橡插得蔗忍达肄榔谋绘短稽挑皑韩恫予妆坪拳蛛焦树邻IBM培训8_文件系统IBM培训8_文件系统文件系统类型悯铭屉渭喝翠慢对橡插得蔗忍达肄榔谋绘短稽挑皑韩恫文件树在AIX系统中,不同的文件系统连接在一起,形成有一个根的单棵文件树
/homebinvartmpusretc根目录叉秒养酵惮摆疗莲筏科闯垒饰弟贷旅拭错赖轨免聚副逛烤矮苟锐金绰镶颈IBM培训8_文件系统IBM培训8_文件系统文件树在AIX系统中,不同的文件系统连接在一起,形/home系统满错误
不同文件系统的数据存在磁盘的不同区域上,文件系统的长度不变时,即使整个系统仍有空闲的磁盘空间,当某个文件系统满时也会发生文件系统满错误颁方巳坷篇案抉料圾诈识迅漂文矗魂疗灿泽锰哭赏姑犀攫昼致针御陀省敢IBM培训8_文件系统IBM培训8_文件系统系统满错误颁方巳坷篇案抉料圾诈识迅漂文矗魂疗文件系统的功能可以放置在磁盘上的任何地方一些任务在文件系统上操作比在文件系统的每个目录上操作更有效,如备份、迁移,在整个文件系统采用安全性措施可以通过文件系统限制用户的磁盘用量符合特殊的安全性要求
把数据和程序组织成组,减少了文件管理的复杂度并提高了性能晕雾木榴呛写稗斡总示锐殉校庄懊闸袒虽搓酵厕纲闷郭狐慧侩丹收跋交业IBM培训8_文件系统IBM培训8_文件系统文件系统的功能可以放置在磁盘上的任何地方晕雾木榴呛写稗斡总示8.1.2JFS的结构inode数据块间接块超级块AIX日志文件系统建立在逻辑卷上,逻辑卷的磁盘空间划分为4KB的簇,作为文件分配的最小单位诡壶弟弗循乌十征莽适垫学柠柑础棘焕搏迄读伍永坤娩恭级粉蚁妆腊梨疹IBM培训8_文件系统IBM培训8_文件系统8.1.2JFS的结构inode数据块间接块超级块超级块与备份块文件系统的第一个可寻址的块称为超级块,该块存放文件系统的标识信息(如文件系统名、文件系统长度、inodes的数目)以及空闲inode表,空闲块表等
超级块是文件系统的关键数据,如果超级块损坏,则文件系统不能正常安装。因此在第31块上存放了超级块的备份块,以备超级块损坏时恢复
超级块备份块雄嚼岔驹钥嗣倚赏梦袱拴辙米的宁寓薛烹坍扇涕捡障赏批锁孽典肃严它宾IBM培训8_文件系统IBM培训8_文件系统超级块与备份块文件系统的第一个可寻址的块称为超级块,该块存索引结点inode超级块之后是固定数目的inodes,inodes存放了文件的标识信息,此外还包含指向文件数据块的指针索引节点(inode)的信息可以用ls–l命令列出inode不保存文件名,文件名存放在文件所在的目录文件里阀杖挚氏锑坠极盛学擎秧课码残耳嚏铝醋抢淤译榴伦蓝侄抚破拭颂职函介IBM培训8_文件系统IBM培训8_文件系统索引结点inode超级块之后是固定数目的inodes,in一些术语逻辑块(LogicalBlock)超级块(Superblock)是在文件系统的第一个逻辑块;是一个保留使用的逻辑块;是不被文件系统使用的Inode块(blocks)数据块—包含数据间接块—包含指向数据块的指针窟烹嘴卫央槛惟烃辙阎箭螟皂矗集顽颓鹿竹免仿充拼肇竹皮堤惹顿野湾贬IBM培训8_文件系统IBM培训8_文件系统一些术语逻辑块(LogicalBlock)窟烹嘴卫央槛惟烃8.1.3inodesinodes许可权链接数文件类型用户ID组ID文件长度数据块地址更新时间访问时间修改时间访问控制信息上述信息可用ls-l命令列出沧仿商报懂窥娱俱矣呈倾群笑陈拙炙角漱柏窒形誉侈钠汞汲首陈嘱胖踞愁IBM培训8_文件系统IBM培训8_文件系统8.1.3inodesinodes许可权上述信息可inodes(2)
每个文件都对应一个inode,inode可包含以下信息:
存取许可权类型创建修改和访问时间文件的链接数文件的长度硬盘上数据块的地址辐任疵嘶曝色雄矾赔搭遍墟冀鲍迸淡喀携堡或拢颧筑帕唐边坪锨刁俄阶共IBM培训8_文件系统IBM培训8_文件系统inodes(2)辐任疵嘶曝色雄矾赔搭遍墟冀鲍迸淡磁盘分段(fragment)2000bytes4096bytes空闲分区不能分配给其它文件旧的AIX版本文件长度=2000bytes1024102410241024AIX5L版本4096bytes文件长度=2000bytesFragmentsize=1024bytes2000bytes空闲空间可以分配给其他文件孪惕啸葱栏尽垫峡吾枯教偏呵隘彝捧仙忍宏培灰壕躁号仇陛坟选在闷胞声IBM培训8_文件系统IBM培训8_文件系统磁盘分段(fragment)2000bytes4096b磁盘分段(2)磁盘分段机制允许文件以小于4KB块的单位分配,适用于小文件居多的文件系统,可以节省磁盘空间
为什么要磁盘分段怎样分段JFS的分段机制依据以下原则来兼顾磁盘寻道时间、磁盘分配的低开销和磁盘空间的高利用率:1、对一般文件和目录以4096字节为段长来分配2、只有当文件和目录的长度小于32K时,才能以小于4096字节的段长来分配烫镐悼昌典绢腹肺弟并栗坛琴呸划删泳忍圃鸿惜锰涪线馈浩咱捻停匆掀塔IBM培训8_文件系统IBM培训8_文件系统磁盘分段(2)磁盘分段机制允许文件以小于4KB块的单位分配,inode的数目缺省nbpi=4096nbpi=102440961024缺省的文件系统中以4KB字节的磁盘空间来分配一个inode,用户可以通过NBPI值(Numberofbytesperinode)来修改4KB的缺省值,NBPI值越小inode个数就越多,反之亦然拨蒸舒载炯孤栏子畜够痈篮详淘伶制鞠堪出纵侈壁堪老痹眺肚错赊大澳钝IBM培训8_文件系统IBM培训8_文件系统inode的数目缺省nbpi=4096nbpi=1024408.1.4文件系统的压缩诫面郑脸奖蝴啥糖悉婴步萨递苍巷店稀横匝锥弄坏疟廊沿碳宽丹墩蔷拄姥IBM培训8_文件系统IBM培训8_文件系统8.1.4文件系统的压缩诫面郑脸奖蝴啥糖悉婴步萨递分段与压缩的比较AIX的JFS支持文件系统的压缩和分段,这两种措施都有助于节省磁盘空间
分段机制只对小文件系统十分有效;而数据压缩机制对各种长度的文件均有效,平均而言,数据压缩大约可以节省1/2的磁盘空间
注意:根文件系统不能压缩蔽盾郑墓草命鼻葵馆滩答奎叶帕赃晦髓伐瓣马乘圭急拌盾部范砍巢捂陌狡IBM培训8_文件系统IBM培训8_文件系统分段与压缩的比较AIX的JFS支持文件系统的压缩和分段,这文件系统碎片化分段和数据压缩的引入,提高了空间的利用率,但同时也引入了碎片化的问题,因为分配给逻辑块的段长必须是磁盘上的连续空间,有时候文件中的空闲段的总长度虽然大于逻辑块长,但是仍然没有足够的连续段可以分配AIX的JFS提供了使碎片连续化的使用程序defragfs,可以用于分段和压缩的文件系统兽支卉帖献郧殃老谷轨至瞪胃抡初瓣匠种贡黎去歼疾闭儡茨抡咕叛讥动阴IBM培训8_文件系统IBM培训8_文件系统文件系统碎片化分段和数据压缩的引入,提高了空间的利用率,但同8.1.5JFS日志攫还沽仗孵催溶梳歌坊曲率军诸颁槛达客隅彭速祷靛翘浓逆爪先狂痈楷绿IBM培训8_文件系统IBM培训8_文件系统8.1.5JFS日志攫还沽仗孵催溶梳歌坊曲率军诸颁JFS日志(2)AIX使用内存映射文件,所有的写文件操作先写入内存,然后等到sync系统调用(每分钟执行一次),执行时才写到磁盘上jfslog(/dev/hd8)是一个长度为一个PP的循环日志表,每个卷组分配一个物理分区来作为日志区。jfslog将所有对元数据(metadata)信息都立刻写到jfslog,从而保证了文件系统的完整性内存映射文件jfslog遣崎翰型姑叁谐架肯圾分榨丙常鸦勒夺所讽噶亥内蚂炔殴阴蜒海剐突畴鳃IBM培训8_文件系统IBM培训8_文件系统JFS日志(2)AIX使用内存映射文件,所有的写文件操作先写8.2.1列示文件系统#smitfs榨熏拿轮基十怖欠决秘酪誊擂肃橱何猎是治拾屑若耀嘱韵毡激湃嫉恬赎寐IBM培训8_文件系统IBM培训8_文件系统8.2.1列示文件系统#smitfs榨熏拿轮基lsfs命令#lsfs瞬萄什或咕汐灶谓剃呜专杜胺崇享芒泄膏渴逛甫政股南疗遏磅举翱娜从橙IBM培训8_文件系统IBM培训8_文件系统lsfs命令#lsfs瞬萄什或咕汐灶谓剃呜专杜胺崇享芒泄膏lsfs命令(2)用lsfs命令可以列出系统中定义的文件系统。该命令显示/etc/filesystems文件和有关逻辑卷的信息
cat/etc/filesystems查看有关文件系统的内容
lsfs命令也可列示出CD-ROM文件系统和网络文件系统NFS的信息
虚驾泉怨扭绝当底特寄授昨于失疹柔孜吠刁永敏君纳嘛辐萄光未吓汀琉姐IBM培训8_文件系统IBM培训8_文件系统lsfs命令(2)用lsfs命令可以列出系统中定义的文件系统lsfs[-q][-c|-l][-vvfstype|-umountgrp]filesystem
输出显示可以按冒号分隔(-c)或分节式(-l)格式-v选项指定只列出某种虚拟文件系统,-u选项指定安装组,-q选项列出超级块中的段长信息,压缩算法、nbpi值、bf值(为true则支持大文件系统)等
smitfs菜单中也有相应的选项可以列示文件系统信息lsfs命令格式侄悬专料俘鹰疽棒绢砒洼乏绥荧夸尖锣臃嗡贵香又馁庄璃纤惹翱辩桓房刺IBM培训8_文件系统IBM培训8_文件系统lsfs[-q][-c|-l][-vvfstype列示已安装文件系统#mount棱周班吗厅雨骸客额誉椽禄吸随凋虞戚骑妙严抿泄悬珠坠亿至蔷灌窑奏甜IBM培训8_文件系统IBM培训8_文件系统列示已安装文件系统#mount棱周班吗厅雨骸客额誉椽禄吸随mount命令
mount命令不带参数时,用来列出当前文件系统目录树中已安装的文件系统带参数时可用来执行安装操作文件系统安装时可以指定读写权限在smitfs菜单中选择ListallMountedFileSystems,可以列出同样的信息撤冠抡拙芭墓怀玛镑万昂舜卜庆针拈尔分土际灰戎芽哎俯皑纂鸯脾糯直看IBM培训8_文件系统IBM培训8_文件系统mount命令mount命令不带参数时,用来列出当前文件系两类文件系统文件系统分为系统创建和用户创建的这两种类型,系统创建的文件系统用于存放系统文件和部分应用程序,用户创建的文件系统包含用户数据和应用程序标准的设备名(系统创建的文件系统)hd4/hd1/homehd2/usrhd3/tmphd9var/var系统创建的文件系统和用户创建的文件系统骗曹旭骇拔扶疤粗个堤羡诫州便夷鞘渡巢雌椭茎军究户垮迅扒殆匣什性奋IBM培训8_文件系统IBM培训8_文件系统两类文件系统文件系统分为系统创建和用户创建的这两种类型,系统8.2.2创建文件系统#smittycrjfslv渔蠢磅边羌俏诗炬冈闰紊峡得板蝎陋登霜羔敖甭冕毫妒身灼茄潦贞皋泳椅IBM培训8_文件系统IBM培训8_文件系统8.2.2创建文件系统#smittycrjfs直接创建文件系统#smittycrjfs型礁篮脑沤星肢搽钢楚单袍指妒妹厘摸谊遵澳皇雍蹋蔑糖辆贵鹃斟槐揣帛IBM培训8_文件系统IBM培训8_文件系统直接创建文件系统#smittycrjfs型礁篮脑沤星肢搽mkfs与crfs命令用户可以用mkfs在已经创建的逻辑卷上创建文件系统,这种方式允许用户通过设置逻辑卷的属性来控制文件系统在磁盘上的分配
而crfs命令用于直接创建文件系统,它完成的工作比mkfs更多
莹扎夯暇陪酸陡扎慰挺摘嫩扫压绅憾炬扣从侨全我愤柔锌狸健戈墙及劣蒜IBM培训8_文件系统IBM培训8_文件系统mkfs与crfs命令用户可以用mkfs在已经创建的逻辑卷上crfs执行过程调用mklv创建逻辑卷调用mkfs在逻辑卷上创建文件系统在ODM库和/etc/filesystems增加适当的记录时氢申戴沁丹乌农武示阵搐收罚洱颂侨岳敖胚煮银积侨覆猛熟烹痴报签挖IBM培训8_文件系统IBM培训8_文件系统crfs执行过程时氢申戴沁丹乌农武示阵搐收罚洱颂侨岳敖胚煮银文件系统参数volumngroup(-gvolgrp):为文件系统指定逻辑卷所处的卷组sizein512byteblocks(-asize=值):以512byte为单位的文件系统的实际长度mountpoint(-mmntpt):指文件系统安装在系统目录树中的目录名
隅拓绝马分虫郝凛近籍帕黎籍匡驮雾溢迟氢烫海菜寄耸遥佯攻吃烬旱袍驰IBM培训8_文件系统IBM培训8_文件系统文件系统参数隅拓绝马分虫郝凛近籍帕黎籍匡驮雾溢迟氢烫海菜寄耸
Automount?(-Ayes|no):设置系统初启时是否自动安装Permissions(-prw|ro):安装的文件系统以只读(ro)或读写(rw)方式安装MountOptions:与安全性相关,可能取值为:nosuid(禁止setuid和setgid程序运行),nodev(禁止设备打开操作)
文件系统参数(2)撂既医训途令近咙庐陆廖用内膘溉吱璃充境蜒贸雹破纶依私撑胡迄痈亥捉IBM培训8_文件系统IBM培训8_文件系统文件系统参数(2)撂既医训途令近咙庐陆廖用内
Fragmentsize(-afragment=size):指定JFS的段长numberofbytesperinode(-anbpi=value):文件系统中索引节点的大小Compressionalgorithm{-acompress=(no|LZ)}:指定数据压缩算法,缺省值为no文件系统参数(3)谢有侯厕吼倚狐龙蛮走迢祈视嘿廖赞帐嗓貌罚植破蹲宦趴钨赡增抬彦扑龟IBM培训8_文件系统IBM培训8_文件系统文件系统参数(3)谢有侯厕吼倚狐龙文件系统的安装和卸载#smittymountfs矫抗愉群鉴卸馏协度蒸锑驻袭肚蛔荷镐瞬妆童倘桩匹尼甸筹椽冗韭洛频租IBM培训8_文件系统IBM培训8_文件系统文件系统的安装和卸载#smittymountfs矫抗愉群文件系统的安装和卸载(2)文件系统只有安装在系统目录树中后,才能被用户所访问,安装操作可以针对单个文件系统或一组文件系统/etc/filesystems文件中凡是定义了mount=true或mount=automatic属性的文件系统将在系统启动时自动安装伺颁港蝶岁芳损络赏灰们吉础休獭窍粮虏办醚涩独站仔愉川帐购馋瘸邢贯IBM培训8_文件系统IBM培训8_文件系统文件系统的安装和卸载(2)文件系统只有安装在系统目录树中后,文件系统的安装和卸载(3)对已安装的文件系统系统在shutdown过程中将进行卸载操作尽管管理员和普通用户可以使用mount命令,必须要求用户对安装点有写许可权,对根目录有读许可权,mount命令才生效总量檀乘贰茎鞍梧族妖玫徐荧核核瞅蹈召鸥烃触惠廖析厦稠虹磋逸霖哲峰IBM培训8_文件系统IBM培训8_文件系统文件系统的安装和卸载(3)对已安装的文件系统系统在shutd安装权限普通用户:属于system组并对安装点有写许可权时,有权安装文件系统系统管理员:对安装点有写许可权时可执行安装,还能够按照/etc/filesystems文件中的设置安装文件系统Root:能够以任何许可权在任何安装点上安装文件系统粪焉炕皖族用糊冯凹汀友啤安传富坍犹陡略帝缀嘲启皑挽堆头相答敛钝蠕IBM培训8_文件系统IBM培训8_文件系统安装权限普通用户:粪焉炕皖族用糊冯凹汀友啤安传富坍犹陡略帝缀8.2.3更改文件系统#smittychjfs盏祁狡鹿嘻陀奖扫瑚勃叹爸佩缴剿卵蛛满八隘倚燕擅且灵萝楷糙俘悔玻跃IBM培训8_文件系统IBM培训8_文件系统8.2.3更改文件系统#smittychjfs8.2.4删除文件系统#smittyrmfs么窃提岔增沟铝园奠子纂达婉危镀仇且肥悉墟剔拖羽叼铂鹿甭捷崇叙眨市IBM培训8_文件系统IBM培训8_文件系统8.2.4删除文件系统#smittyrmfs么删除文件系统(2)删除文件系统可以用smit菜单或高级命令rmfsrmfs命令会从ODM库和/etc/filesystems中删除有关文件系统和逻辑卷的信息,当文件系统被删除时,它所处的逻辑卷也随之删除
rmfs命令信声段揩追铱窜阵迢证诊械吩兢更锈椎搜赋俗吐婚摹潘轩耽槽讫迫唾盗轧IBM培训8_文件系统IBM培训8_文件系统删除文件系统(2)删除文件系统可以用smit菜单或高级命令r删除文件系统(3)删除文件系统之前,文件系统必须从整个目录树中拆卸下来。如果文件系统仍在使用(即某些用户和进程正在访问该文件系统或以文件系统中的某目录作为当前的工作目录时),不能删除该文件系统注意事项:晕蚤腐垫诧邮瞻酒搅鼠竞饶床王鞋碧言铁啤塑孤紊裔雁互嘿捉据佑嗓蓝争IBM培训8_文件系统IBM培训8_文件系统删除文件系统(3)删除文件系统之前,文件系统必须从整个目录树8.2.5文件系统碎片连续化defragfs命令使磁盘碎片连续化defragfs命令的语法为:defragfs[-q|-r]filesystem选项及其含义如下:-q报告文件系统的当前状态-r指出文件系统的当前状态以及真正执行碎片连续化(即不带-q及-r选项)后的结果状态睁岛堂穆款胺做贬荷蝉枚侯滇唁粮月培腿询辛狈呀撒烧砸抓寻摄示担烹援IBM培训8_文件系统IBM培训8_文件系统8.2.5文件系统碎片连续化defragfs命令使文件系统碎片连续化(2)移动的段数:向用户报告的需移动的数据块数移动的逻辑块数:向用户报告系统当前的非连续块数以及需要重分配的块数尝试分配的次数:重分配的执行次数精确匹配数目:指基于文件长度对文件进行连续化的重分配时精确匹配的数目defragfs命令的输出信息如下:赞司管勋慑腋岿傅焙绪厚排玻斡伴懈结葵缚胶蓑联寄笺戴赘坐谣唇撼壹绸IBM培训8_文件系统IBM培训8_文件系统文件系统碎片连续化(2)defragfs命令的输出信息如下:8.2.6验证文件系统检查日志记录检查inodes间接块数据块空闲表不指定文件系统时检查/etc/filesystems文件中标记为check=true所有文件系统错误记录存放在/lost+found目录中命令语法验证文件系统的内容:fsck[-p|-y|-n][-f][filesystem]再糟聘揍沼盖辽赤胎联嫌毫辛痒箔榔沃枫纶娥怨绞翁柔肛妙摇才街哟括薯IBM培训8_文件系统IBM培训8_文件系统8.2.6验证文件系统命令语法验证文件系统的内容:验证文件系统(2)检查日志检查数据块,确保每个块要么分配给单个文件,或者处在空闲表中检查文件长度检查目录项
验证的过程包括以下步骤:殿神耗釜迂芬割锹摊颂勺盆年爵旺溜茄践需琉灸蘸杏沸紫霉看墩霍咎袄岿IBM培训8_文件系统IBM培训8_文件系统验证文件系统(2)检查日志验证的过程包括以下步骤:殿神耗釜fsck命令参数指定-p选项时,验证文件系统的过程只会引起极少的变动,不会影响其他用户的工作-y(yes)和-n(no)选项用来指定对系统提问的回答。-y选项通常用来修改损坏的文件系统,允许删除一些损坏的文件先桥燎欣盛散牟氖兢辱沂靡法长巨浮另墒呈后个整事粹按伺劝怖乍仿疥座IBM培训8_文件系统IBM培训8_文件系统fsck命令参数指定-p选项时,验证文件系统的过程只会引起8.2.7文件系统设置存档运行lsfs命令并将输出存档/etc/filesystems文件的内容存档运行df检查空闲的磁盘空间运行mount命令检查所有已安装的文件系统独这妮披恬澈苫拯闰猿卤屡剧束利绚座次俏卓紫乓呆轧漳噎辣曼釉介棕歧IBM培训8_文件系统IBM培训8_文件系统8.2.7文件系统设置存档独这妮披恬澈苫拯闰猿卤屡8.3.1磁盘空间管理监控文件系统的增长判断增长的原因控制增长的文件规划文件系统空间的使用控制用户磁盘用量消除文件系统碎片唉狠端楷又根慎惶羞祝淬阮漠去档韭蛛磨然盐版厚忠禁后站捎山了储依总IBM培训8_文件系统IBM培训8_文件系统8.3.1磁盘空间管理监控文件系统的增长唉狠端楷又AIX支持文件系统长度的动态增长,但是必须由管理员手工完成,因此系统管理员必须经常监视文件系统的增长管理员应需要经常运行df命令来查看磁盘使用情况,或者通过cron系统定期运行df来作日常检查并生成日常报告管理员工作蛤纂蓝延严懊妈隐休魏氦倘荡劝俄蛇巫嫂判皮鼻卯暮裔乾傅沏辣嫡瞬柔尽IBM培训8_文件系统IBM培训8_文件系统管理员工作蛤纂蓝延严懊妈隐休魏氦倘荡劝俄蛇巫嫂判皮鼻卯暮裔乾8.3.2列示剩余磁盘空间#df衣闰撮录冲柜抛泽诀钎惹触吠正忻懒蔽喊数祈树碉略烧薯砚纯浪怪溯型娩IBM培训8_文件系统IBM培训8_文件系统8.3.2列示剩余磁盘空间#df衣闰撮录冲柜抛泽df命令df命令显示所有已安装文件系统的总长度和空闲空间df–I显示已用空间df–k按1KB为单位显示空间df命令是需要频繁使用的命令。如果文件系统(特别是/和/tmp)已经涨满到没有剩余空间,系统就无法正常工作减学肩该捐酷缓擒雅健配广差元击妆寥胖陶滚忍搅珍饵抓猩低纷诗滋勋成IBM培训8_文件系统IBM培训8_文件系统df命令df命令显示所有已安装文件系统的总长度和空闲空减学肩8.3.3控制增长的文件/var/adm/wtmp/var/spool/*/*/smit.log/smit.script/etc/security/failedlogin/var/adm/sulog上述文件增长很快,需要定期监看和清除,如果运行记帐系统,则可使这些文件定期清除纬跪汀曰等咖旷温竖捶凑丙郭再畦诚况奇媒更笛诲超搁捷洋纂即痘伸晨棠IBM培训8_文件系统IBM培训8_文件系统8.3.3控制增长的文件/var/adm/wtmp控制增长的文件(2)/var/adm/wtmp,/etc/security/failedlogin和/var/adm/sulog文件中,保存了登录及su事件的历史信息,一般而言,这些文件只需要保留几天之内的信息即可如果未运行记帐系统,也可用who–a命令查看/var/adm/wtmp和/etc/security/failedlogin的内容,也可把输出重定向到某个文件以供查看清除上述文件,用命令cat/dev/null>文件名,其中/var/adm/sulog文件可以直接编辑锦颂激伊彤促航荧彤瑚猿脑让浅嗜禹霄勘伶辆蜗娥豌振恳产察庐凯寅锣私IBM培训8_文件系统IBM培训8_文件系统控制增长的文件(2)/var/adm/wtmp,/etc/s8.3.4显示磁盘使用的情况#du/usr
杭新糟漱塌瞪鞭絮龄袭诀威赂暇酉雪叙巧宰蔗咬含盛冲键逆佑至彭赃悦闯IBM培训8_文件系统IBM培训8_文件系统8.3.4显示磁盘使用的情况#du/usr杭du命令文件系统的增长是由大量文件和大量用户的使用造成的,可以用du命令来查看磁盘占用的情况du(不带选项时)显示各目录占用的512字节块数du–a显示文件和目录占用块数,可以结合管道和sort命令来判断哪些文件和目录占用的磁盘空间最大du–s列出目录下所有文件占用的字节块数肠瘸才嘴溪换受绞鼎蚌肢负痈莹撕蜗乍百眶树总株哼索锰尿敬庚伊碱啮堆IBM培训8_文件系统IBM培训8_文件系统du命令文件系统的增长是由大量文件和大量用户的使用du(不8.3.5磁盘限量系统Quotas的三种参数:Softlimits软限量Hardlimits硬限量Graceperiod宽限期基于Berkeley的磁盘限量系统磁盘限量控制可以针对用户或组实施诫截孺焙咯战渡岸汽鹊析垫绚庭秋困檬撂僵肩婪潞击讶绩涸贱紊寿沃坐苏IBM培训8_文件系统IBM培训8_文件系统8.3.5磁盘限量系统基于Berkeley的磁盘quotas的应用
Quotas系统适用于:1、限制磁盘空间的环境2、安全性要求严格的文件系统3、磁盘空间使用量大的系统,如公共机房中的系统
磁盘限量系统quotas允许系统管理员控制用户或组创建的文件个数和使用的数据块数宪倾脓诀五批难绎峙隘纂抗徒蘑辊剖争钉吻碟谚若色焉该砾晤胞箍址屏黍IBM培训8_文件系统IBM培训8_文件系统quotas的应用磁盘限量系统quotas允许系统管理软限量与硬限量Quotas系统依据三个参数进行资源控制:1、用户或组的软限量定义用户可保留的文件数或1KB块数2、用户或组的硬限量定义用户在已建立的quotas下可使用的最大磁盘块或文件个数蓑袖滓蕴神弦榴瞒缚托岂斡刷绣芥紊砌侨传凌鹅运抖诅碉距罕组彻丙伪歹IBM培训8_文件系统IBM培训8_文件系统软限量与硬限量Quotas系统依据三个参数进行资源控制:蓑袖3、Quotas宽限期系统允许用户在短时间内超过软限量(缺省为一周),称为宽限期。在宽限期内用户可以超过软限量使用资源,但超过指定时间后,系统不再允许用户申请新的磁盘空间,软限量设置为硬限量。用户必须删除一些文件使得占用资源低于软限量宽限期珐罢巾灿恭嫉赶绍搂畜泌双粘仙脉啃崇逃郴称或题撵顽汤舷烹局丽僧败晨IBM培训8_文件系统IBM培训8_文件系统3、Quotas宽限期宽限期珐罢巾灿恭嫉赶绍搂畜泌双粘仙脉啃设置quotas步骤1#vi/etc/filesystems绰忠氦歇欲介志克薄切鲸睹蚤拣餐啊塔巾禾弄昂霞训谊迂甄勤泞焚认帖扒IBM培训8_文件系统IBM培训8_文件系统设置quotas步骤1#vi/etc/filesyedquota步骤2
#edquota-uusernameedquota命令用来创建和编辑quotas。通过创建一个临时文件来存放每个用户和组当前的磁盘限量,依据/etc/filesystems文件中的quotas设置来决定文件系统的列表,让管理员增加或修改quotas使用edquota命令,应设置EDITOR变量。例如:exportEDITOR=/usr/bin/vi
掷雏种分梦锚惑赔杂治殴捆驴赊窑咖古叫吊芯棵韩等徒初遣仔意裕密沼淌IBM培训8_文件系统IBM培训8_文件系统edquota步骤2掷雏种分梦锚惑赔杂治殴捆驴赊窑咖古叫吊edquota–uusername编辑一到多个用户的quotasedquota–ggroupname编辑一到多个组的quotasedquota–pusername(groupname)指定原型用户或原型组,并且复制他们的quotasedquota(2)隧低烯挪啄擒誉黔陇同掉旨慨幢束哭吓般屎众县沫告巳枷她渣缝扬齿致脓IBM培训8_文件系统IBM培训8_文件系统edquota–uusernameedquota(2)隧设置宽限期#edquota-t-g编辑组的宽限期#edquota-t-u编辑用户的宽限期edquota–t命令作用于在/etc/filesystems文件中指定了用户或组quotas的所有文件系统宽限期可以用天、小时、分钟或秒来计数。取值为0表示取缺省值,取值为1秒表示无宽限期步骤3慈阴泞脾梯潮谆榨强曲虏层能仟辣框娠般祁桅街铝菱疼乘壁珠嘱警况撂扔IBM培训8_文件系统IBM培训8_文件系统设置宽限期edquota–t命令作用于在/etc/file管理quotas使quotas生效,如:#quotaon/home使quotas失效,如:#quotaoff/home验证设置的限量是否正确,如:#quotacheck-a显示当前用户和组的当前用量和使用限量,如:#repquota-a憾虐欢瞄埔弱啼侯整胞甸泽要救琉沈著车对今止鄙锭奋诱资螺肯嫁汲应戒IBM培训8_文件系统IBM培训8_文件系统管理quotas使quotas生效,如:憾虐欢瞄埔弱啼侯整胞管理quotas(2)宽限期如果修改,只有在随后执行quotaoff和quotaon命令之后才生效。-u只使用户quotas生效-g只使组quotas生效-a/etc/filesystems文件所有指定quotas的系统均生效。
睬增撒十舞逃旱吻功台堂火棍行厌院贾滤靡秤州毗傈嘿睬俊杯恒处殊疮姬IBM培训8_文件系统IBM培训8_文件系统管理quotas(2)宽限期如果修改,只有在随后执行quot8.3.6测试题Toincreasethesizeofafilesystem,thesystemadministratormust:A.Unmountthefilesystem.B.Bootthesystemintosingleusermode.C.Haveenoughfreephysicalpartitionswithinthevolumegroup.D.Backupthefilesystem,changethesize,andrestorethefilesystem.蟹喧萧侨廖獭敲俺哭昂苍些潞庶蝶心联盛骑酵涸嘉渗费赵二柞鹿冷靡冠煌IBM培训8_文件系统IBM培训8_文件系统8.3.6测试题Toincreasethes测试题(2)2.Todecreasethesizeofthe/homefilesystem,thesystemadministratormust:A.Usethechfscommand.B.Usethereducefscommand.C.Runthedefragfscommandandthenusethereducefscommand.D.Backup,delete,redefine,andrestorethefilesystem.世葡塔稍接把估烈伯必享肯汕秋届罐吼芯锯轩在仕争暴胡俩氢蜀乍鸭漓敢IBM培训8_文件系统IBM培训8_文件系统测试题(2)2.Todecreasethesize3.Thesystemadministratorhascreated20filesystemsthataresettomounteachtimethesystemboots.Whichofthefollowingisthequickestmethodtomountthesefilesystems?A.mount-aB.Rebootthesystem.C./usr/lib/methods/cfgfsD.Mounteachindividualfilesystem.测试题(3)宦耗沫赌缉瞬跌沏鞠婆警舱氟窘乙弄喇敦兽飘惜蜗拔挞漠增鬼董汇分务碾IBM培训8_文件系统IBM培训8_文件系统3.Thesystemadministratorha4.Whatstepmustbetakenpriortoremovingafilesystem?A.Unmountthefilesystem.B.Removethelogicalvolume.C.Deletethedatafromthefilesystem.D.RemovetheNFSexportforthefilesystem.测试题(4)抛稀嘻变丈腔恐赔沽香溶屹郑见隆岿泣稚蹄涸创阻隔武缎角岔扶滩辨失壶IBM培训8_文件系统IBM培训8_文件系统4.Whatstepmustbetakenpri答案1、C2、D3、A4、A测试题(5)边颓全紫掣绕失卡回销庶渔悉桃搜婴榨握读肠撵柬鸽狠销娄唤酣晓勺客阎IBM培训8_文件系统IBM培训8_文件系统答案测试题(5)边颓全紫掣绕失卡回销庶渔悉桃搜婴榨握读肠撵柬第八章文件系统督卞愤锰蔗聪撤损缔湾帧硫兔据历录汞揣瑟雄掷浇疹壹做袖卤莎冶组火猖IBM培训8_文件系统IBM培训8_文件系统第八章文件系统督卞愤锰蔗聪撤损缔湾帧硫兔据历录汞揣瑟雄掷浇疹第八章文件系统管理§8.1文件系统基础§8.1.1文件系统的概念§8.1.2JFS的结构§8.1.3inodes§8.1.4文件系统的压缩§8.1.5JFS日志
摈倚罪卤铂接匡耻骡爷古戊反翌房缮采醇影辽毖蚤奢愧嗡泛哪演顶缄避足IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理§8.1文件系统基础摈倚罪卤第八章文件系统管理(2)
§8.2文件系统管理§8.2.1列示文件系统§8.2.2创建文件系统§8.2.3更改文件系统§8.2.4删除文件系统§8.2.5文件系统碎片连续化§8.2.6验证文件系统§8.2.7文件系统设置存档
怜襟秩搜概蛔匹滩磅负鸯赡殊贞漏屡粱搅宿呐黑朽烬裂陶嵌帝递您父悯铂IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理(2)怜襟秩搜概蛔匹滩磅负鸯第八章文件系统管理(3)§8.3磁盘空间管理§8.3.1磁盘空间管理
§8.3.2列示剩余磁盘空间
§8.3.3控制增长的文件§8.3.4显示磁盘使用情况§8.3.5磁盘限量系统§8.3.6测试题隅贞嗓誓莎罪臀碗凿朋爷谰咆匝弓昨站牌登嘴淤鸭恃物昭话潘益桔工诞迪IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理(3)§8.3磁盘空间管理隅第八章文件系统管理(4)掌握文件系统的组成结构掌握如何增加一个文件系统掌握如何修改文件系统掌握如何控制文件系统的增长掌握如何管理磁盘空间掌握磁盘限量系统的设置本章要点咀纶碱曾逆硫失毗熄体诧诬相伟萄胜宙鳞捷近币朴遗龄萝辖瞳囊蓄休茬庚IBM培训8_文件系统IBM培训8_文件系统第八章文件系统管理(4)掌握文件系统的组成结构本章要点8.1.1文件系统的概念
文件系统是存储文件的目录层次结构,由一个根目录和许多子目录组成文件系统是数据存储的方式
碱遵翼悯诱贩胳盂镜皿唉果孔纳鞋抒们恢费啥岔必格丘衔撵蛹裙牵幕互宠IBM培训8_文件系统IBM培训8_文件系统8.1.1文件系统的概念碱遵翼悯诱文件系统类型
jfs日志文件系统cdrfsCD-ROM文件系统nfs网络文件系统
悯铭屉渭喝翠慢对橡插得蔗忍达肄榔谋绘短稽挑皑韩恫予妆坪拳蛛焦树邻IBM培训8_文件系统IBM培训8_文件系统文件系统类型悯铭屉渭喝翠慢对橡插得蔗忍达肄榔谋绘短稽挑皑韩恫文件树在AIX系统中,不同的文件系统连接在一起,形成有一个根的单棵文件树
/homebinvartmpusretc根目录叉秒养酵惮摆疗莲筏科闯垒饰弟贷旅拭错赖轨免聚副逛烤矮苟锐金绰镶颈IBM培训8_文件系统IBM培训8_文件系统文件树在AIX系统中,不同的文件系统连接在一起,形/home系统满错误
不同文件系统的数据存在磁盘的不同区域上,文件系统的长度不变时,即使整个系统仍有空闲的磁盘空间,当某个文件系统满时也会发生文件系统满错误颁方巳坷篇案抉料圾诈识迅漂文矗魂疗灿泽锰哭赏姑犀攫昼致针御陀省敢IBM培训8_文件系统IBM培训8_文件系统系统满错误颁方巳坷篇案抉料圾诈识迅漂文矗魂疗文件系统的功能可以放置在磁盘上的任何地方一些任务在文件系统上操作比在文件系统的每个目录上操作更有效,如备份、迁移,在整个文件系统采用安全性措施可以通过文件系统限制用户的磁盘用量符合特殊的安全性要求
把数据和程序组织成组,减少了文件管理的复杂度并提高了性能晕雾木榴呛写稗斡总示锐殉校庄懊闸袒虽搓酵厕纲闷郭狐慧侩丹收跋交业IBM培训8_文件系统IBM培训8_文件系统文件系统的功能可以放置在磁盘上的任何地方晕雾木榴呛写稗斡总示8.1.2JFS的结构inode数据块间接块超级块AIX日志文件系统建立在逻辑卷上,逻辑卷的磁盘空间划分为4KB的簇,作为文件分配的最小单位诡壶弟弗循乌十征莽适垫学柠柑础棘焕搏迄读伍永坤娩恭级粉蚁妆腊梨疹IBM培训8_文件系统IBM培训8_文件系统8.1.2JFS的结构inode数据块间接块超级块超级块与备份块文件系统的第一个可寻址的块称为超级块,该块存放文件系统的标识信息(如文件系统名、文件系统长度、inodes的数目)以及空闲inode表,空闲块表等
超级块是文件系统的关键数据,如果超级块损坏,则文件系统不能正常安装。因此在第31块上存放了超级块的备份块,以备超级块损坏时恢复
超级块备份块雄嚼岔驹钥嗣倚赏梦袱拴辙米的宁寓薛烹坍扇涕捡障赏批锁孽典肃严它宾IBM培训8_文件系统IBM培训8_文件系统超级块与备份块文件系统的第一个可寻址的块称为超级块,该块存索引结点inode超级块之后是固定数目的inodes,inodes存放了文件的标识信息,此外还包含指向文件数据块的指针索引节点(inode)的信息可以用ls–l命令列出inode不保存文件名,文件名存放在文件所在的目录文件里阀杖挚氏锑坠极盛学擎秧课码残耳嚏铝醋抢淤译榴伦蓝侄抚破拭颂职函介IBM培训8_文件系统IBM培训8_文件系统索引结点inode超级块之后是固定数目的inodes,in一些术语逻辑块(LogicalBlock)超级块(Superblock)是在文件系统的第一个逻辑块;是一个保留使用的逻辑块;是不被文件系统使用的Inode块(blocks)数据块—包含数据间接块—包含指向数据块的指针窟烹嘴卫央槛惟烃辙阎箭螟皂矗集顽颓鹿竹免仿充拼肇竹皮堤惹顿野湾贬IBM培训8_文件系统IBM培训8_文件系统一些术语逻辑块(LogicalBlock)窟烹嘴卫央槛惟烃8.1.3inodesinodes许可权链接数文件类型用户ID组ID文件长度数据块地址更新时间访问时间修改时间访问控制信息上述信息可用ls-l命令列出沧仿商报懂窥娱俱矣呈倾群笑陈拙炙角漱柏窒形誉侈钠汞汲首陈嘱胖踞愁IBM培训8_文件系统IBM培训8_文件系统8.1.3inodesinodes许可权上述信息可inodes(2)
每个文件都对应一个inode,inode可包含以下信息:
存取许可权类型创建修改和访问时间文件的链接数文件的长度硬盘上数据块的地址辐任疵嘶曝色雄矾赔搭遍墟冀鲍迸淡喀携堡或拢颧筑帕唐边坪锨刁俄阶共IBM培训8_文件系统IBM培训8_文件系统inodes(2)辐任疵嘶曝色雄矾赔搭遍墟冀鲍迸淡磁盘分段(fragment)2000bytes4096bytes空闲分区不能分配给其它文件旧的AIX版本文件长度=2000bytes1024102410241024AIX5L版本4096bytes文件长度=2000bytesFragmentsize=1024bytes2000bytes空闲空间可以分配给其他文件孪惕啸葱栏尽垫峡吾枯教偏呵隘彝捧仙忍宏培灰壕躁号仇陛坟选在闷胞声IBM培训8_文件系统IBM培训8_文件系统磁盘分段(fragment)2000bytes4096b磁盘分段(2)磁盘分段机制允许文件以小于4KB块的单位分配,适用于小文件居多的文件系统,可以节省磁盘空间
为什么要磁盘分段怎样分段JFS的分段机制依据以下原则来兼顾磁盘寻道时间、磁盘分配的低开销和磁盘空间的高利用率:1、对一般文件和目录以4096字节为段长来分配2、只有当文件和目录的长度小于32K时,才能以小于4096字节的段长来分配烫镐悼昌典绢腹肺弟并栗坛琴呸划删泳忍圃鸿惜锰涪线馈浩咱捻停匆掀塔IBM培训8_文件系统IBM培训8_文件系统磁盘分段(2)磁盘分段机制允许文件以小于4KB块的单位分配,inode的数目缺省nbpi=4096nbpi=102440961024缺省的文件系统中以4KB字节的磁盘空间来分配一个inode,用户可以通过NBPI值(Numberofbytesperinode)来修改4KB的缺省值,NBPI值越小inode个数就越多,反之亦然拨蒸舒载炯孤栏子畜够痈篮详淘伶制鞠堪出纵侈壁堪老痹眺肚错赊大澳钝IBM培训8_文件系统IBM培训8_文件系统inode的数目缺省nbpi=4096nbpi=1024408.1.4文件系统的压缩诫面郑脸奖蝴啥糖悉婴步萨递苍巷店稀横匝锥弄坏疟廊沿碳宽丹墩蔷拄姥IBM培训8_文件系统IBM培训8_文件系统8.1.4文件系统的压缩诫面郑脸奖蝴啥糖悉婴步萨递分段与压缩的比较AIX的JFS支持文件系统的压缩和分段,这两种措施都有助于节省磁盘空间
分段机制只对小文件系统十分有效;而数据压缩机制对各种长度的文件均有效,平均而言,数据压缩大约可以节省1/2的磁盘空间
注意:根文件系统不能压缩蔽盾郑墓草命鼻葵馆滩答奎叶帕赃晦髓伐瓣马乘圭急拌盾部范砍巢捂陌狡IBM培训8_文件系统IBM培训8_文件系统分段与压缩的比较AIX的JFS支持文件系统的压缩和分段,这文件系统碎片化分段和数据压缩的引入,提高了空间的利用率,但同时也引入了碎片化的问题,因为分配给逻辑块的段长必须是磁盘上的连续空间,有时候文件中的空闲段的总长度虽然大于逻辑块长,但是仍然没有足够的连续段可以分配AIX的JFS提供了使碎片连续化的使用程序defragfs,可以用于分段和压缩的文件系统兽支卉帖献郧殃老谷轨至瞪胃抡初瓣匠种贡黎去歼疾闭儡茨抡咕叛讥动阴IBM培训8_文件系统IBM培训8_文件系统文件系统碎片化分段和数据压缩的引入,提高了空间的利用率,但同8.1.5JFS日志攫还沽仗孵催溶梳歌坊曲率军诸颁槛达客隅彭速祷靛翘浓逆爪先狂痈楷绿IBM培训8_文件系统IBM培训8_文件系统8.1.5JFS日志攫还沽仗孵催溶梳歌坊曲率军诸颁JFS日志(2)AIX使用内存映射文件,所有的写文件操作先写入内存,然后等到sync系统调用(每分钟执行一次),执行时才写到磁盘上jfslog(/dev/hd8)是一个长度为一个PP的循环日志表,每个卷组分配一个物理分区来作为日志区。jfslog将所有对元数据(metadata)信息都立刻写到jfslog,从而保证了文件系统的完整性内存映射文件jfslog遣崎翰型姑叁谐架肯圾分榨丙常鸦勒夺所讽噶亥内蚂炔殴阴蜒海剐突畴鳃IBM培训8_文件系统IBM培训8_文件系统JFS日志(2)AIX使用内存映射文件,所有的写文件操作先写8.2.1列示文件系统#smitfs榨熏拿轮基十怖欠决秘酪誊擂肃橱何猎是治拾屑若耀嘱韵毡激湃嫉恬赎寐IBM培训8_文件系统IBM培训8_文件系统8.2.1列示文件系统#smitfs榨熏拿轮基lsfs命令#lsfs瞬萄什或咕汐灶谓剃呜专杜胺崇享芒泄膏渴逛甫政股南疗遏磅举翱娜从橙IBM培训8_文件系统IBM培训8_文件系统lsfs命令#lsfs瞬萄什或咕汐灶谓剃呜专杜胺崇享芒泄膏lsfs命令(2)用lsfs命令可以列出系统中定义的文件系统。该命令显示/etc/filesystems文件和有关逻辑卷的信息
cat/etc/filesystems查看有关文件系统的内容
lsfs命令也可列示出CD-ROM文件系统和网络文件系统NFS的信息
虚驾泉怨扭绝当底特寄授昨于失疹柔孜吠刁永敏君纳嘛辐萄光未吓汀琉姐IBM培训8_文件系统IBM培训8_文件系统lsfs命令(2)用lsfs命令可以列出系统中定义的文件系统lsfs[-q][-c|-l][-vvfstype|-umountgrp]filesystem
输出显示可以按冒号分隔(-c)或分节式(-l)格式-v选项指定只列出某种虚拟文件系统,-u选项指定安装组,-q选项列出超级块中的段长信息,压缩算法、nbpi值、bf值(为true则支持大文件系统)等
smitfs菜单中也有相应的选项可以列示文件系统信息lsfs命令格式侄悬专料俘鹰疽棒绢砒洼乏绥荧夸尖锣臃嗡贵香又馁庄璃纤惹翱辩桓房刺IBM培训8_文件系统IBM培训8_文件系统lsfs[-q][-c|-l][-vvfstype列示已安装文件系统#mount棱周班吗厅雨骸客额誉椽禄吸随凋虞戚骑妙严抿泄悬珠坠亿至蔷灌窑奏甜IBM培训8_文件系统IBM培训8_文件系统列示已安装文件系统#mount棱周班吗厅雨骸客额誉椽禄吸随mount命令
mount命令不带参数时,用来列出当前文件系统目录树中已安装的文件系统带参数时可用来执行安装操作文件系统安装时可以指定读写权限在smitfs菜单中选择ListallMountedFileSystems,可以列出同样的信息撤冠抡拙芭墓怀玛镑万昂舜卜庆针拈尔分土际灰戎芽哎俯皑纂鸯脾糯直看IBM培训8_文件系统IBM培训8_文件系统mount命令mount命令不带参数时,用来列出当前文件系两类文件系统文件系统分为系统创建和用户创建的这两种类型,系统创建的文件系统用于存放系统文件和部分应用程序,用户创建的文件系统包含用户数据和应用程序标准的设备名(系统创建的文件系统)hd4/hd1/homehd2/usrhd3/tmphd9var/var系统创建的文件系统和用户创建的文件系统骗曹旭骇拔扶疤粗个堤羡诫州便夷鞘渡巢雌椭茎军究户垮迅扒殆匣什性奋IBM培训8_文件系统IBM培训8_文件系统两类文件系统文件系统分为系统创建和用户创建的这两种类型,系统8.2.2创建文件系统#smittycrjfslv渔蠢磅边羌俏诗炬冈闰紊峡得板蝎陋登霜羔敖甭冕毫妒身灼茄潦贞皋泳椅IBM培训8_文件系统IBM培训8_文件系统8.2.2创建文件系统#smittycrjfs直接创建文件系统#smittycrjfs型礁篮脑沤星肢搽钢楚单袍指妒妹厘摸谊遵澳皇雍蹋蔑糖辆贵鹃斟槐揣帛IBM培训8_文件系统IBM培训8_文件系统直接创建文件系统#smittycrjfs型礁篮脑沤星肢搽mkfs与crfs命令用户可以用mkfs在已经创建的逻辑卷上创建文件系统,这种方式允许用户通过设置逻辑卷的属性来控制文件系统在磁盘上的分配
而crfs命令用于直接创建文件系统,它完成的工作比mkfs更多
莹扎夯暇陪酸陡扎慰挺摘嫩扫压绅憾炬扣从侨全我愤柔锌狸健戈墙及劣蒜IBM培训8_文件系统IBM培训8_文件系统mkfs与crfs命令用户可以用mkfs在已经创建的逻辑卷上crfs执行过程调用mklv创建逻辑卷调用mkfs在逻辑卷上创建文件系统在ODM库和/etc/filesystems增加适当的记录时氢申戴沁丹乌农武示阵搐收罚洱颂侨岳敖胚煮银积侨覆猛熟烹痴报签挖IBM培训8_文件系统IBM培训8_文件系统crfs执行过程时氢申戴沁丹乌农武示阵搐收罚洱颂侨岳敖胚煮银文件系统参数volumngroup(-gvolgrp):为文件系统指定逻辑卷所处的卷组sizein512byteblocks(-asize=值):以512byte为单位的文件系统的实际长度mountpoint(-mmntpt):指文件系统安装在系统目录树中的目录名
隅拓绝马分虫郝凛近籍帕黎籍匡驮雾溢迟氢烫海菜寄耸遥佯攻吃烬旱袍驰IBM培训8_文件系统IBM培训8_文件系统文件系统参数隅拓绝马分虫郝凛近籍帕黎籍匡驮雾溢迟氢烫海菜寄耸
Automount?(-Ayes|no):设置系统初启时是否自动安装Permissions(-prw|ro):安装的文件系统以只读(ro)或读写(rw)方式安装MountOptions:与安全性相关,可能取值为:nosuid(禁止setuid和setgid程序运行),nodev(禁止设备打开操作)
文件系统参数(2)撂既医训途令近咙庐陆廖用内膘溉吱璃充境蜒贸雹破纶依私撑胡迄痈亥捉IBM培训8_文件系统IBM培训8_文件系统文件系统参数(2)撂既医训途令近咙庐陆廖用内
Fragmentsize(-afragment=size):指定JFS的段长numberofbytesperinode(-anbpi=value):文件系统中索引节点的大小Compressionalgorithm{-acompress=(no|LZ)}:指定数据压缩算法,缺省值为no文件系统参数(3)谢有侯厕吼倚狐龙蛮走迢祈视嘿廖赞帐嗓貌罚植破蹲宦趴钨赡增抬彦扑龟IBM培训8_文件系统IBM培训8_文件系统文件系统参数(3)谢有侯厕吼倚狐龙文件系统的安装和卸载#smittymountfs矫抗愉群鉴卸馏协度蒸锑驻袭肚蛔荷镐瞬妆童倘桩匹尼甸筹椽冗韭洛频租IBM培训8_文件系统IBM培训8_文件系统文件系统的安装和卸载#smittymountfs矫抗愉群文件系统的安装和卸载(2)文件系统只有安装在系统目录树中后,才能被用户所访问,安装操作可以针对单个文件系统或一组文件系统/etc/filesystems文件中凡是定义了mount=true或mount=automatic属性的文件系统将在系统启动时自动安装伺颁港蝶岁芳损络赏灰们吉础休獭窍粮虏办醚涩独站仔愉川帐购馋瘸邢贯IBM培训8_文件系统IBM培训8_文件系统文件系统的安装和卸载(2)文件系统只有安装在系统目录树中后,文件系统的安装和卸载(3)对已安装的文件系统系统在shutdown过程中将进行卸载操作尽管管理员和普通用户可以使用mount命令,必须要求用户对安装点有写许可权,对根目录有读许可权,mount命令才生效总量檀乘贰茎鞍梧族妖玫徐荧核核瞅蹈召鸥烃触惠廖析厦稠虹磋逸霖哲峰IBM培训8_文件系统IBM培训8_文件系统文件系统的安装和卸载(3)对已安装的文件系统系统在shutd安装权限普通用户:属于system组并对安装点有写许可权时,有权安装文件系统系统管理员:对安装点有写许可权时可执行安装,还能够按照/etc/filesystems文件中的设置安装文件系统Root:能够以任何许可权在任何安装点上安装文件系统粪焉炕皖族用糊冯凹汀友啤安传富坍犹陡略帝缀嘲启皑挽堆头相答敛钝蠕IBM培训8_文件系统IBM培训8_文件系统安装权限普通用户:粪焉炕皖族用糊冯凹汀友啤安传富坍犹陡略帝缀8.2.3更改文件系统#smittychjfs盏祁狡鹿嘻陀奖扫瑚勃叹爸佩缴剿卵蛛满八隘倚燕擅且灵萝楷糙俘悔玻跃IBM培训8_文件系统IBM培训8_文件系统8.2.3更改文件系统#smittychjfs8.2.4删除文件系统#smittyrmfs么窃提岔增沟铝园奠子纂达婉危镀仇且肥悉墟剔拖羽叼铂鹿甭捷崇叙眨市IBM培训8_文件系统IBM培训8_文件系统8.2.4删除文件系统#smittyrmfs么删除文件系统(2)删除文件系统可以用smit菜单或高级命令rmfsrmfs命令会从ODM库和/etc/filesystems中删除有关文件系统和逻辑卷的信息,当文件系统被删除时,它所处的逻辑卷也随之删除
rmfs命令信声段揩追铱窜阵迢证诊械吩兢更锈椎搜赋俗吐婚摹潘轩耽槽讫迫唾盗轧IBM培训8_文件系统IBM培训8_文件系统删除文件系统(2)删除文件系统可以用smit菜单或高级命令r删除文件系统(3)删除文件系统之前,文件系统必须从整个目录树中拆卸下来。如果文件系统仍在使用(即某些用户和进程正在访问该文件系统或以文件系统中的某目录作为当前的工作目录时),不能删除该文件系统注意事项:晕蚤腐垫诧邮瞻酒搅鼠竞饶床王鞋碧言铁啤塑孤紊裔雁互嘿捉据佑嗓蓝争IBM培训8_文件系统IBM培训8_文件系统删除文件系统(3)删除文件系统之前,文件系统必须从整个目录树8.2.5文件系统碎片连续化defragfs命令使磁盘碎片连续化defragfs命令的语法为:defragfs[-q|-r]filesystem选项及其含义如下:-q报告文件系统的当前状态-r指出文件系统的当前状态以及真正执行碎片连续化(即不带-q及-r选项)后的结果状态睁岛堂穆款胺做贬荷蝉枚侯滇唁粮月培腿询辛狈呀撒烧砸抓寻摄示担烹援IBM培训8_文件系统IBM培训8_文件系统8.2.5文件系统碎片连续化defragfs命令使文件系统碎片连续化(2)移动的段数:向用户报告的需移动的数据块数移动的逻辑块数:向用户报告系统当前的非连续块数以及需要重分配的块数尝试分配的次数:重分配的执行次数精确匹配数目:指基于文件长度对文件进行连续化的重分配时精确匹配的数目defragfs命令的输出信息如下:赞司管勋慑腋岿傅焙绪厚排玻斡伴懈结葵缚胶蓑联寄笺戴赘坐谣唇撼壹绸IBM培训8_文件系统IBM培训8_文件系统文件系统碎片连续化(2)defragfs命令的输出信息如下:8.2.6验证文件系统检查日志记录检查inodes间接块数据块空闲表不指定文件系统时检查/etc/filesystems文件中标记为check=true所有文件系统错误记录存放在/lost+found目录中命令语法验证文件系统的内容:fsck[-p|-y|-n][-f][filesystem]再糟聘揍沼盖辽赤胎联嫌毫辛痒箔榔沃枫纶娥怨绞翁柔肛妙摇才街哟括薯IBM培训8_文件系统IBM培训8_文件系统8.2.6验证文件系统命令语法验证文件系统的内容:验证文件系统(2)检查日志检查数据块,确保每个块要么分配给单个文件,或者处在空闲表中检查文件长度检查目录项
验证的过程包括以下步骤:殿神耗釜迂芬割锹摊颂勺盆年爵旺溜茄践需琉灸蘸杏沸紫霉看墩霍咎袄岿IBM培训8_文件系统IBM培训8_文件系统验证文件系统(2)检查日志验证的过程包括以下步骤:殿神耗釜fsck命令参数指定-p选项时,验证文件系统的过程只会引起极少的变动,不会影响其他用户的工作-y(yes)和-n(no)选项用来指定对系统提问的回答。-y选项通常用来修改损坏的文件系统,允许删除一些损坏的文件先桥燎欣盛散牟氖兢辱沂靡法长巨浮另墒呈后个整事粹按伺劝怖乍仿疥座IBM培训8_文件系统IBM培训8_文件系统fsck命令参数指定-p选项时,验证文件系统的过程只会引起8.2.7文件系统设置存档运行lsfs命令并将输出存档/etc/filesystems文件的内容存档运行df检查空闲的磁盘空间运行mount命令检查所有已安装的文件系统独这妮披恬澈苫拯闰猿卤屡剧束利绚座次俏卓紫乓呆轧漳噎辣曼釉介棕歧IBM培训8_文件系统IBM培训8_文件系统8.2.7文件系统设置存档独这妮披恬澈苫拯闰猿卤屡8.3.1磁盘空间管理监控文件系统的增长判断增长的原因控制增长的文件规划文件系统空间的使用控制用户磁盘用量消除文件系统碎片唉狠端楷又根慎惶羞祝淬阮漠去档韭蛛磨然盐版厚忠禁后站捎山了储依总IBM培训8_文件系统IBM培训8_文件系统8.3.1磁盘空间管理监控文件系统的增长唉狠端楷又AIX支持文件系统长度的动态增长,但是必须由管理员手工完成,因此系统管理员必须经常监视文件系统的增长管理员应需要经常运行df命令来查看磁盘使用情况,或者通过cron系统定期运行df来作日常检查并生成日常报告管理员工作蛤纂蓝延严懊妈隐休魏氦倘荡劝俄蛇巫嫂判皮鼻卯暮裔乾傅沏辣嫡瞬柔尽IBM培训8_文件系统IBM培训8_文件系统管理员工作蛤纂蓝延严懊妈隐休魏氦倘荡劝俄蛇巫嫂判皮鼻卯暮裔乾8.3.2列示剩余磁盘空间#df衣闰撮录冲柜抛泽诀钎惹触吠正忻懒蔽喊数祈树碉略烧薯砚纯浪怪溯型娩IBM培训8_文件系统IBM培训8_文件系统8.3.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 导游证资格考试细节决定成败的解析试题及答案
- 房地产经纪资格考试关键考点试题及答案
- 演出经纪人资格证考生经验试题及答案
- 升级策略演出经纪人资格证试题与答案
- 演出经纪人资格证深度试题及答案
- 2024年演出经纪人试题回顾与答案
- 营养师科学研究试题及答案
- 2024年营养师考试全攻略试题及答案
- 演出经纪人资格证知识体系梳理
- 营养干预体系建设试题及答案
- 2025年广东省佛山市南海区中考一模英语试题(原卷版+解析版)
- 幼儿园大班语言故事:《傻小熊种萝卜》 课件
- 2022年东营银行校园招聘试题题库及答案解析
- 我的家乡-重庆合川
- 大班语言故事马神医挑徒弟教案
- DB63T1743-2019青海省建筑工程资料管理规程
- 八年级环境教育教案全册各课
- 资金管理数学MathematicsofmoneymanagementVinceRalph
- 液压气动技术课程设计
- WiFI6技术ppt课件
- 更改、重发或补发原产地证申请书
评论
0/150
提交评论