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