unit 7
System storage overview
Physical Volume
Logical Volume --存放文件系统
Volume group
Physical partition
Logical Partition
LVM --Logical Volume Manager
-Solves noncontiguous space problems
-Data can span disks--
-Size can be dynamically increased --动态变化大小
建立VG必须指定一个PP的大小。
在一个VG中PP的大小是一定的
一个VG中至少有一个PV
在一个VG中PP大小=LP大小
LV=LP*(PP的个数)---LP一定,LV取决于PP的个数
PV只能属于一个VG。
LV只能在一个VG内。
VG Type
-Orignal
-Big
-scalable(AiX>5.3)
三种类型可以回退
VGDA --Volume Group descriptor area
-描述的是VG信息
AIX支持的文件系统:JFS和JFS2
/dev/hdisk0 ---磁盘
/dev/hd0--LV
Unit 8
Working
Extend reduce a VG
#extendvg
#reducevg
#smit varyonvg --激活
#smit varyoffvg --
ODM --/etc/ 类似系统注册表
#smit importvg
$smit exportvg -清除ODM中VGDA信息
RAID 0 --对磁盘进行条带化
RAID 1 --冗余备份
RAID 1-0 --至少4快硬盘
---硬件上做。
software RAID --操作系统内部做
LV -->PP 一份LV可以放到多个PP中(《3)
mirroring读写策略
默认情况下写同时,读一份。
Sequential
--一个一个写。
MWC --解决数据同时写的异常,。
使用MWC 建议将LV放在外圈上。
lslv -m datalv
5.3以后可以扩展LV大小
#lsvg -o |lsvg -l
#lsvg
#lspv
#lsvg -l vgname
#lspv -l pvname
5.3以上的JFS2文件系统可以increase和decrease 大小
扩大文件系统时LV会自动撑大。
LV 不能自己变小,但是可以跟着文件系统变小。
删除文件系统时LV也会自动删除。
File System Administrator
-JFS
-JFS2 5.1以后
JFS2 Structual components
-SuperBlock
-i-node
-data block
-allocation maps
-Allocation groups
#lsfs -cq /data --查看文件系统中快的大小
JFS2 Logging options
#logFomt lv
smit chjfs2
#du 显示目录/文件占用的块数
#df 查看文件系统的使用情况
#fsck /data 检查并修复文件系统
paging space (交换空间)
内存的一个扩充,把暂时用不到数据存到硬盘上。
-Is a secondary storage area for
-Holds inactive pages on disk
-不是内存的替代。
#lsps --查看pagings space
一个硬盘上最好放一个PS,可以分布到不同的磁盘中。