1.格式化pv
查看识别到的物理盘
# lspv
将新挂载的hdisk1~hdisk20格式化操作
# dd if=/dev/zero of=/dev/hdisk1 bs=4096 count=1000
# dd if=/dev/zero of=/dev/hdisk2 bs=4096 count=1000
...
# dd if=/dev/zero of=/dev/hdisk20 bs=4096 count=1000
2.激活pv
激活后每个pv都有独立的pvid,做多路径的情况除外
# chdev -l hdisk1 -a pv=yes
# chdev -l hdisk2 -a pv=yes
...
# chdev -l hdisk20 -a pv=yes
确认全部都激活
# lspv
3.创建vg
# mkvg -y datavg -d 20 -s 1024 hdisk1
设置物理分区大小
# chvg -P 2097152 datavg
4.扩容vg
将剩余pv加入vg
# extendvg datavg hdisk2
# extendvg datavg hdisk3
...
# extendvg datavg hdisk20
通过lsvg datavg查询到
PP SIZE:1024 megabyte(s)
TOTAL PPs:20460 (20951040 megabytes)
#括号内为总容量
5.创建lv
通过lsvg datavg查询到FREE PPs
# smit mklv
F4选择刚创建的vg
Logical volume NAME输入lv的名称lvdata
Number of LOGICAL PARTITIONS将查询到的FREE PPs数量全部用上
Logical volume TYPE按F4选择jfs2
MAXIMUM NUMBER of LOGICAL PARTITIONS填写查询到的PPs数量
6.lv扩容(无扩容需求可跳过此步骤)
通过lsvg datavg查询到FREE PPs为20260
# smitty extendlv
esc+4选择待修改的lv
Number of ADDITIONAL logical partitions将FREE PPs全部使用上
如果步骤5未修改MAXIMUM NUMBER of LOGICAL PARTITIONS则会报错:当前lv的MAX LPs为512
报错处理:lv扩容失败,修改MAX LPs(默认512)
# smit chlv
选择Change a Logical Volume
Logical volume name F4选择lv
MAXIMUM NUMBER of LOGICAL PARTITIONS修改需要的PPs数量
7.挂载lv到指定目录
# mount /dev/lvdata /u01
如果已经挂载,则刷新容量
lsvg vgdata查看TOTAL PPs:(20951040 megabytes)
减去当前目录的200G容量(单位转换M),刷新:
# chfs -a size=+20746240M /u01
8.配置开机自动挂载
vi /etc/filesystems
将对应的目录改为mount=true
搞定
附录
从VG中删除PV
reducevg datavg hdisk1 hdisk2 hdisk3
补充
LV挂载指定目录后,可以在/etc/filesystems看到对应记录,重启后会读取该文件列出的文件系统,并尝试自动挂载。




