【轉】 AIX系統中可否動態縮小檔案系統大小
http://blog.csdn.net/bingzhuan/archive/2009/03/23/4016734.aspx
若AIX 是 version 5.3 之前的版本,則不論檔案系統是jfs 的,還是jfs2的,都不可以動態的縮小。
若AIX 的版本是 AIX 5.3以後的版本,檔案系統型別是jfs,則此檔案系統不可動態的縮小。
若AIX 的版本是 AIX 5.3以後的版本,檔案系統型別是jfs2,則此檔案系統是可動態縮小的。
下面在AIX 5.3系統建立了兩個檔案系統:/usr/test(jfs2)和/wzktest(jfs),如下:testterm1:/#lsvg rootvg | grep "PP SIZE"
VG STATE: active PP SIZE: 16 megabyte(s)
testterm1:/#lsvg -l rootvg | grep "/usr/test"testlv jfs2 4 4 1 closed/syncd /usr/test
testterm1:/#lsvg -l rootvg | grep "/wzktest"
wzktest jfs 4 4 1 open/syncd /wzktest
1、減小/usr/test檔案系統(jfs2)的大小,由目前的4個PP減小到3個PPtestterm1:/#chfs -a size=48M /usr/testFilesystem size changed to 98304
檢查一下/usr/test檔案系統目前大小:
testterm1:/#lsvg -l rootvg | grep "/usr/test"
testlv jfs2 3 3 1 closed/syncd /usr/test
由lsvg命令輸出發現/usr/test檔案系統由原來的4個PP減小到3個PP。
現在來看看如果減小的空間大小不是PP的整數倍會發生什麼情況:
testterm1:/#chfs -a size=33M /usr/test
Minimum size to be reduced is 1 physical partition (16 MB).
由提示可知,減小檔案系統大小必須是PP數的整數倍。
2、減小/wzktest檔案系統(jfs)的大小,由目前的4個PP減小到3個PPtestterm1:/#chfs -a size=48M /wzktest
Filesystem size changed to 98304
竟然也執行成功了,檢查一下/wzktest檔案系統減小後的大小:
testterm1:/#lsvg -l rootvg | grep "/wzktest"
wzktest jfs 3 3 1 open/syncd /wzktest
由lsvg命令輸出發現/wzktest檔案系統由原來的4個PP縮小到3個PP。
3、疑問
不是說即使AIX版本是AIX 5L 5.3,檔案系統型別是JFS,此檔案系統不可動態縮小嗎?
----疑問已解開:
後來透過lsfs命令檢視到/wzktest檔案系統型別為JFS2,如下:
testterm1:/#lsfs | grep /wzktest
/dev/wzktest -- /wzktest jfs2 98304 rw no no
後來在上發貼得知,應該以lsfs為準,lsvg -l裡顯示的type是標籤而已,可以和實際不一樣。透過lsfs命令確定/home檔案系統為JFS型別,現在來看一下能否動態縮小:
testterm1:/#lsfs -v jfs | grep /home
/dev/hd1 -- /home jfs 8192000 -- yes no
testterm1:/#lsvg -l rootvg | grep home
hd1 jfs 251 251 1 open/syncd /home
testterm1:/#bc
250*16
4000
testterm1:/#chfs -a size=4000M /home
The filesystem size is already 8192000.
testterm1:/#lsvg -l rootvg | grep home
hd1 jfs 251 251 1 open/syncd /home
由上可知,JFS型別的檔案系統確實不能動態縮小。詳細的討論見這裡:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-1050452/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- aix檔案系統擴容AI
- LVM : 縮減檔案系統的容量LVM
- 獲取Linux系統中目錄檔案大小的方法Linux
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- AIX系統日誌AI
- 智慧小程式檔案館——檔案系統能力
- 使用 Fstransform 轉換檔案系統ORM
- Python 壓縮PDF減小檔案大小Python
- nodejs中的檔案系統NodeJS
- gz檔案檢視,syslog系統壓縮的
- linux系統壓縮,解壓檔案筆記Linux筆記
- 分散式檔案系統(HDFS)與 linux系統檔案系統 對比分散式Linux
- 【AIX-PS】AIX系統ps命令詳解AI
- 作業系統——裝置驅動和檔案系統作業系統
- 檔案系統
- 檔案系統(五):exFAT 檔案系統原理詳解
- Linux系統檔案系統及檔案基礎篇Linux
- 檔案和檔案系統
- AIX作業系統安全加固AI作業系統
- Ubuntu系統中修改hosts檔案Ubuntu
- Linux系統常見檔案大小常用的命令詳解!Linux
- 【檔案系統】嵌入式檔案系統Fatfs簡介
- 檔案系統(十):一文看懂 UBI 檔案系統
- 怎麼把pdf檔案縮小?如何使用PDF Expert壓縮pdf檔案大小?
- 透過HHDESK,將windows中的檔案轉移至Linux系統中WindowsLinux
- [Linux]檔案系統Linux
- FUSE檔案系統
- 檔案系統安全
- debugfs檔案系統
- Linux檔案系統Linux
- 使用ramdisk啟動ubuntu檔案系統Ubuntu
- BT自動檔案分發系統
- 檔案系統(十一):Linux Squashfs只讀檔案系統介紹Linux
- 檔案系統(四):FAT32檔案系統實現原理
- AIX系統擴vg操作步驟AI
- CRM系統中的文件檔案管理
- C++系統相關操作7 - 判斷系統大小端&大小端的資料轉換C++
- 導覽Linux系統檔案系統型別Linux型別
- Linux系統程式設計【4】——檔案系統Linux程式設計