IBM小型机AIX操作系统总结09–文件系统FS
(需要Word版筆記的請(qǐng)私信留郵箱)
【IBM小型機(jī)AIX操作系統(tǒng)總結(jié)09–文件系統(tǒng)FS】
文件系統(tǒng) FS一:
lsfs --查看所有文件系統(tǒng) mount -- 查看掛載表, 可見(jiàn)文件系統(tǒng)是否掛載 df -h (Linux中,AIX中需要指定G,M) df -g --查看文件系統(tǒng)使用率 df -m --查看文件系統(tǒng)使用率操作步驟:
smitty fs =》add =》 enhance =》 菜單中: =》add an enhance journaled FS --新建LV,并做文件系統(tǒng) =》 add an .....on a previous ...---現(xiàn)有的LV上,做文件系統(tǒng) =》change...--更改文件系統(tǒng) =》remove...--刪除文件系統(tǒng)命令做文件系統(tǒng):
mkfs -V jfs2 -o name=/LV掛載點(diǎn)路徑 /dev/LV名字 ---用命令給現(xiàn)有的LV制作文件系統(tǒng),并設(shè)定掛載點(diǎn) -V 指定掛載文件系統(tǒng)類(lèi)型-o name 指定掛載點(diǎn) crfs -v jfs2 -g VG名字 -m /掛載點(diǎn)路徑 -a size=300M --命令創(chuàng)建新的文件系統(tǒng),自動(dòng)創(chuàng)建新的LV-v 文件系統(tǒng)類(lèi)型,-g VG名字-m 掛載點(diǎn)-a size 大小,創(chuàng)建完成并自動(dòng)寫(xiě)入文件系統(tǒng)配置文件,可直接使用文件系統(tǒng)配置文件:
linux中配置文件:/etc/fstab AIX 中配置文件:/etc/filesystmes掛載點(diǎn):
dev --源設(shè)備,LV名字log --做日志的LVvfs -- 文件系統(tǒng)類(lèi)型mount --開(kāi)機(jī)是否自動(dòng)掛載options --掛載權(quán)限,rw 或 roaccount --說(shuō)明:
(1)lsfs 查看文件系統(tǒng)時(shí),實(shí)質(zhì)是查看/etc/filesystmes 中的記錄信息
(2)crfs 和smitty菜單制作文件系統(tǒng)時(shí),自動(dòng)寫(xiě)入/etc/filesystmes配置文件,即可直接使用
(3)mkfs 制作文件系統(tǒng),不寫(xiě)入/etc/filesystmes ,不可直接使用
(4)刪除LV后,FS默認(rèn)不刪除,即/etc/filesystmes或lsfs仍有記錄,但FS不可用(不可用,不可掛載)必須手動(dòng)清理/etc/filesystmes中相關(guān)配置。
(5)刪除FS,會(huì)自動(dòng)刪除LV,并且刪除/etc/filesystmes中的記錄,所以建議直接刪FS,不用刪除LV的方法
實(shí)驗(yàn)1
命令創(chuàng)建VG,加入PV
命令創(chuàng)建LV
命令制作文件系統(tǒng)FS
手動(dòng)配置/etc/filesystmes
創(chuàng)建掛載點(diǎn)
掛載使用
logLV --日志LV
AIX中規(guī)定,每個(gè)VG中必須有一個(gè)做日志的LV,稱(chēng)為L(zhǎng)ogLV,默認(rèn)只占一個(gè)LP,本VG中的所有LV都在該LogLV上做日志。
lsvg -l VG名字 --可見(jiàn)
LogLV默認(rèn)文件系統(tǒng)類(lèi)型是 jfslog 或 jfs2log
smitty 菜單創(chuàng)建LV ,FS時(shí)自動(dòng)創(chuàng)建LogLV并與之關(guān)聯(lián)。
當(dāng)logLV被刪除或者不存在時(shí),必須手動(dòng)重建
建一個(gè)LogLV:指定大小一個(gè)LP,文件系統(tǒng)類(lèi)型jfslog
步驟:
命令創(chuàng)建LV:
mklv -y LV名字 -t jfs2 VG名字 指定LP個(gè)數(shù) 盤(pán)名字
smitty 建LV:
logform /dev/logLV名字 --格式化LogLV
vi /etc/filesystmes -設(shè)置對(duì)應(yīng)的文件系統(tǒng)的Log屬性為/dev/logLV名字
或者:命令 chfs -a log=/dev/logLV名字 /mnt/logLV掛載點(diǎn)路徑
實(shí)驗(yàn)2
創(chuàng)建VG,加入PV
創(chuàng)建FS,掛載使用
查看對(duì)應(yīng)的LV及l(fā)ogLV
刪除logLV,驗(yàn)證FS不可用
手動(dòng)重建LV,修復(fù)FS
文件系統(tǒng)FS二:
命令
Block
制作文件系統(tǒng)時(shí),會(huì)把LV按照固定的大小(1K/2K/4K)分割成n多個(gè)存儲(chǔ)塊,稱(chēng)為Block
Block 是文件系統(tǒng)給文件分配的最小空間單位。
在文件系統(tǒng)上存儲(chǔ)文件時(shí),是按文件大小,分配足夠多的Block存儲(chǔ)數(shù)據(jù),有一定的浪費(fèi)。
創(chuàng)建文件系統(tǒng)時(shí)可設(shè)置Block 的大小,之后不可以更改,除非重新格式化重做數(shù)據(jù)系統(tǒng)
Inode節(jié)點(diǎn)
每個(gè)文件系統(tǒng),會(huì)被分成兩個(gè)區(qū)域,Inode區(qū)域 和 數(shù)據(jù)區(qū)。
Inode區(qū)域中,每個(gè)Block 稱(chēng)為一個(gè)inode,對(duì)應(yīng)一個(gè)文件,記錄文件的屬性信息:
如:名,大小,權(quán)限,所屬用戶(hù)組,創(chuàng)建修改時(shí)間,數(shù)據(jù)區(qū)對(duì)應(yīng)的地址編號(hào)。
通過(guò)地址編號(hào)找到數(shù)據(jù)區(qū)域的空間,存儲(chǔ)/讀取數(shù)據(jù)
ls -i --查看Inode
df --結(jié)果中可以查看Inode信息,Iused(使用多少個(gè)), %Iused(使用百分比)
find / -inum 4 --按i節(jié)點(diǎn)查找,查找inode 編號(hào)為4的
文件系統(tǒng)中:
超級(jí)塊:
第一個(gè)inode ,專(zhuān)用于記錄本文件系統(tǒng)的屬性:如:名,大小,使用率,存儲(chǔ)空間地址范圍,稱(chēng)為超級(jí)塊。
次超級(jí)塊:
第31個(gè)inode位備份超級(jí)塊,稱(chēng)為次超級(jí)塊。
故障分析:
1.擴(kuò)容FS失敗:
原因:VG中的空閑PP數(shù)量不夠。
LV中最多LP數(shù)屬性限制
2.FS空閑空間有,但無(wú)法創(chuàng)建新文件
原因:inode節(jié)點(diǎn)被占滿(mǎn)
解決:備份數(shù)據(jù),重新格式化,調(diào)整block較小,轉(zhuǎn)回?cái)?shù)據(jù)
總結(jié):制造文件系統(tǒng)時(shí),預(yù)判本FS的功能和將要存儲(chǔ)的文件類(lèi)型,然后設(shè)置合理的block大小
nbpi --每個(gè)inode的大小
jfs2 文件系統(tǒng):inode的block和數(shù)據(jù)block大小相等,不可更改。但jfs2會(huì)根據(jù)使用情況會(huì)動(dòng)態(tài)調(diào)整inode區(qū)大小
jfs 文件系統(tǒng):inode區(qū)和數(shù)據(jù)區(qū)大小劃分固定,所以在jfs中可單獨(dú)設(shè)置inode大小,稱(chēng)為nbpi
總結(jié)
以上是生活随笔為你收集整理的IBM小型机AIX操作系统总结09–文件系统FS的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Google Glass 开发
- 下一篇: 计算机系统(1)实验二 LC-3机器码编