日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

IBM小型机AIX操作系统总结09–文件系统FS

發布時間:2024/3/26 65 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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二:
命令

mkfs 制作 rfs 創建 chfs -a log=/dev/logLV名字 /mnt/LV掛載點路徑 --更改文件系統屬性中的logLV---實質是修改/etc/filesystems 中的配置 chfs -a size=800M /LV掛載路徑 --更改文件系統的大小,設定目標大小,即擴容,縮容chfs -a size=+800M /LV掛載路徑 --用 + - 號,做擴容,縮容 注:建議生產環境下使用, + - 做擴容,失誤率低。 fsck -t ext4 (linux 中) fsck -v jfs2 -y /LV掛載路徑 ---手動掃描文件系統 mkfs -v jfs2 /LV掛載路徑 --制作文件系統,即格式化 mkfs -v jfs2 -o agblksize=2048 /LV掛載路徑 --格式化并制定block大小 (單位B)

Block
制作文件系統時,會把LV按照固定的大小(1K/2K/4K)分割成n多個存儲塊,稱為Block
Block 是文件系統給文件分配的最小空間單位。
在文件系統上存儲文件時,是按文件大小,分配足夠多的Block存儲數據,有一定的浪費。
創建文件系統時可設置Block 的大小,之后不可以更改,除非重新格式化重做數據系統

ls -l --可見文件大小 du 文件名 --查看文件占block大小(注:Linux只顯示占用block大小,AXI顯示的是inode + block占用大小) du /目錄 --查看 /目錄 下的每個文件占的block大小 du -s /目錄 --只顯示目錄占的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的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。