IBM小型机AIX操作系统总结08–换页空间

(需要Word版笔记的请私信留邮箱)

【IBM小型机AIX操作系统总结08–换页空间】
换页空间
paging space 即虚拟内存
Linux中称为swap交换空间
Windows中DxDiag可见页面文件

lsvg -l rootvg   --可查看rootvg的LV划分,可见hd6为换页空间
lsps -a    --查看所有的换页空间
topas   --查看综合参数,也可见内存和换页空间的使用

换页空间可用量最大为物理内存的两倍。一般换页空间在8G以内
当物理内存不足时,暂停进程,会被转入换页空间存放,这种现象称为“换出”。
当暂停进程恢复运行,则从换页空间再转入内存,这种现象称为“换入”。
若频繁的换入换出,称为内存抖动。解决方案:扩容物理内存。

内存、换页空间 ,在使用时,本分成n多个存储区域,每个区域成为页帧,每个页帧4KB,进程运行时,根据所需的空间,在内存中占据足够多的页帧。

smitty lvm =》 新建LV,指定FS为Paging ,指定位置为Center
lsps -a --可见没有激活
swapon /dev/换页空间LV名字    --激活换页空间LV
swapoff /dev/换页空间LV名字    --去激活换页空间LV
smitty lvm =》 PS => Set  ...=》 设置LS LV属性,开机自动激活YES

ODM库 操作
(软件)
(Windows中注册表)
(CuDv,CuAt)
lspv
odmget ???

rmdev -dl hdisk4  --卸载hdisk4
lspv
cfgmgr --扫描新设备
lspv

有残留,删不掉。

用ODM库删除

odmdelete -o CuDv -q name=hdisk6   --从CuDv类中删除磁盘
odmdelete -o CuAt -q name=hdisk6   --从CuAt类中删除磁盘

重启后,清理完毕。

lspv  --查看
cfgmgr  --扫描

synclvodm - P -v rootvg --同步rootVG中PV的配置到ODM库中
扫描不出来hdisk6

扩容失败原因
1.VG中PV和空闲PP数足够,但扩容LV失败
原因:LV属性,默认LP数最大值为521个,扩容后LP数超过最大值。
解决:配置LV属性,更改LP的最大值。

2.多个PV空闲PP数不同,扩容LV时失败
原因:LV有做mirror,扩容时某块PV的PP数不足
解决:做数据转移migratepv,migratelp,让多个PV都满足扩容要求。
或:加新的PV加入VG,重做mirror

3.扩容VG,加入PV失败
原因:VG中PV数到达最大值,标准:32 大:256,
加入的PV超过VG中单个PV最大容量限制

解决:
1.升级VG为big VG,或 Salable VG
2.lsvg VG名字 --查看VG信息,MAX PPs per 固定值,不能更改
MAX PPs per PV --每个PV中的最大PPs 数
MAX PVs --VG中最多PV数
PP Size --不能改 (fector 可改)
计算:MAX PPs per VG = MAX PPs per PV * MAX PVs
单PV最大容量 = PP Size * MAX PPs per PV

          fector  --VG中 MAX PPs per PV 的倍数
          chvg -t 2 VG名字 --更改VG中的fector认值
    注:因为MAX PPs per VG 的值固定不变,所以调整fector后,,MAX PPs  将相应变小。 

总结:
创建VG时,必须实现可预判VG的使用功能,若VG存放大文件时,PP Size设置较大
若存放小文件,则可把PPsize 设置较小
扩容VG时,加入VG的时候,预先计算VG允许加入的PV的最大容量

猜你喜欢

转载自blog.csdn.net/zejunwzj/article/details/86181664