Aix 添加VG,LV并挂载使用

1. 创建VG和删除VG
//建VG
 smit mkvg
--Add an Original Volume Group   //如果不是大空间选这个就可以
--VOLUME GROUP name 【 启个卷名 】
--Physical partition SIZE in megabytes 【512】 // 一般512M或1024M
--* PHYSICAL VOLUME names 【 ESC+4 选硬盘 】
Force the creation of a volume group?    【yes】   //强制建VG,否则建不成功

//删VG
如果上面有lv 需要先关闭vg
varyoffvg emcvg

smit vg
--Remove a Volume Group
* VOLUME GROUP name 【 ESC+4 选要删的VG卷 】

2. VG扩容和缩小
//将磁盘加入vg
smit vg
--> Set Characteristics of a Volume Group
--> Add a Physical Volume to a Volume Group
* VOLUME GROUP name            [  ]       // 选择要扩容的VG
* PHYSICAL VOLUME names     [  ]       // 选择要添加的PV

或者用命令行添加:
extendvg emcvg hdiskpower23 hdiskpower24
chdev -l hdiskpower24 -a pv=yes //新加的盘要用,老盘不用

//将磁盘移出vg
reducevg emcvg hdiskpower23 // 强制 -d

3. 建LV和删LV
//建LV (注意要留几个pps,类型为jfs2log用,要不然会报错)
smit lvm 或 smit mklv
--Logical Volumes
-- Add a Logical Volume
* VOLUME GROUP name   【 ESC+4 选择VG 】

Logical volume NAME 【 启一个LV名字】
* Number of LOGICAL PARTITIONS 【 lv空间使用多少个Lps】
Logical volume TYPE 【 按ESC+4选 jfs2 】
MAXIMUM NUMBER of LOGICAL PARTITIONS 【 配置该LV最大Lps数,后期可以更改

//删lv
//先卸载文件系统,再删除lv
umount /data_emc 如果报busy,可以强制卸载umount -f /data_emc
//执行
smit lvm 或 smit rmlv
--Remove a Logical Volume
--Logical Volumes
选择要删的lv名字,回车删之

//然后再删除文件系统名,在 /etc/filesystems
smit rmfs   或用命令行: rmfs  挂载的文件夹名称

3. 查看lv信息
lsvg | lsvg -li //查看lv

lsfs //查看filesystem里是否清空,
//如果没清空用以下清空
rmfs -r /data_emc

4.挂载lv到指定文件夹
smit   jfs2

-->Add an Enhanced Journaled File System on a Previously Defined Logical Volume
     * LOGICAL VOLUME name     【lv_data】 // 选择之前已经建好的LV
     * MOUNT POINT                      【data】 // 要挂载的文件夹名
       Mount AUTOMATICALLY at system restart?   【yes】 // 重启时自动挂载

新建挂载点/data,指向lv_data.开启自动挂载。最后回车就OK了。

5. 扩展LV空间
扩文件系统:smitty chfs 
扩裸lv:smitty extendlv
扩换页空间:smitty chps

扩展有文件系统的lv:
smit  chfs
   -- Change / Show Characteristics of an Enhanced Journaled File System
       选中要扩的LV
   --Unit Size  【 ESC+4 选M 】
   --Number of units  【 根据  lsvg 算出一共要用的空间】 

以下命令行操作也可以:
chfs -a size=+1000G /data_emc

//扩不上要改LV上MAX LPs数量
smit chlv

//缩小空间
chfs -a size=-30G   /data_emc

//下面是裸设备用,只是扩展lv空间,不是文件系统的空间
smit extendlv
extendlv lv_emc 100 //扩展lv 1000个LP //功能同上 

 

6. 共享hacmp 裸设备lv创建
smitty hacmp
-->System Management (C-SPOC)
-->Storage
-->Logical Volumes
-->Add a Logical Volume
# 选择要用的VG
# Auto-select
* Number of LOGICAL PARTITIONS //根据vg剩于空间填写分区数量
# Logical volume TYPE // 此处填写 "raw" 用于裸设备

 

如果后期要改 Logical volume TYPE 在上层选 " Change a Logical Volume "

 

---------------------------------------------------------
以下是命令行操作,不建议

//创建/data_emc目录
mkdir -p /data_emc

//创建jfs2类型的LV
mklv -t jfs2 -y lv_emc emcvg 10000G

//将目录和文件系统关联
crfs -v jfs2 -d lv_emc -A yes -m /data_emc

//调整文件系统的大小
1、如果文件系统的设备app_lv比文件系统空间大,可以扩展文件系统大小 chfs -a size=+20G /app2、
如果设备app_lv空间已经使用完,
需要先扩展app_lv大小
smitty lv
Set Characteristic of a Logical Volume
--Increase the Size of a Logical Volume
输入裸设备名称:epsd_dbdat4_lv,按回车
Number of ADDITIONAL logical partitions:输入要扩展的大小

扩展完裸设备后扩展文件系统:chfs -a size=+20G /app

 

 

posted @ 2020-03-25 21:22  莫让年华付水流  阅读(2937)  评论(0编辑  收藏  举报