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