新加硬盘后扫描
cfgmgr
把硬盘配置成物理卷
chdev -l hdiskX -a pv=yes
清除pvid
chdev -l hdiskX -a pv=clear
向卷组中添加物理卷
extendvg oravg hdiskX 或 smit extendvg
删除卷组(从卷组中删除物理卷)
从卷组中删除最后一块物理卷,则卷组被删除,一个卷组在删除前必须处于激活(varyon)状态
reducevg oravg hdiskX
reducevg oravg PVID (删除时同时删除VGDA中的信息)
-d:删除pv时自动删除pv上的lv,当lv跨越多个pv时将导致lv不完整
-f:强制删除,删除时不提示是否删除
创建卷组
smit mkvg 或smit hacmp(推荐)
或
mkvg -y 'oravg' -s '512' hdiskX1,hdiskX2...
其中
-y:指定新卷组名
-s:指定pp大小
-n:系统启动时不自动激活
-d:指定最多能由的pv个数
激活/停用卷组
varyonvg oravg/varyoffvg oravg
-c 激活以concurrent模式
导出/导入卷组
exportvg oravg/importvg -y oravg
smit exportvg/smit importvg
创建lv
1.#createlv.sh
main()
{
export _CSPOC_MODE=concurrent
/usr/sbin/cluster/cspoc/smitlvm -17 "$@"
}
#main 'p7805_res' -y'cqqd_data64g019' -t'raw' oravg 128
#main 'p7805_res' -y'lv_32g_233' -t'raw' oravg1 64
main 'p7805_res' -y'lv_7g_238' -t'raw' oravg1 14
2./usr/sbin/cluster/cspoc/smitlvm -17 'p7801_res' -y'lv_32g_005' -t'raw' oravg 64
3.#mvlv.sh
#!/usr/bin/ksh
i=90
while(($i<110));
do
echo "now create lv0"$i;
mklv -T O -y lv_32g_0"$i" -t raw -S 2m oravg2 64 hdisk102 hdisk103 hdisk104 hdisk105 hdisk106
i=$(expr $i + 1);
done
4.smit mklv
5.#mklv -t jfs2 -y lv_databack -c 2 datavg 20
-t 为逻辑卷类型
-y为逻辑卷名字
-c为镜像数
datavg是指定卷组
20是lp个数
创建文件系统
1.smit fs
2.#crfs -v jfs2 -d lv_databack -A yes -m /databack
-v 为文件系统的类型
-d为逻辑卷名字
-A 为系统重启后自动挂载
-m为挂载的目录
改变文件系统大小
1.增加文件系统大小
chfs -a size=+1g /oradata
smit chfs (unit项为增加空间后文件系统的大小,而不是添加多少)
2.缩小文件系统大小
只能通过备份后,删除,然后复原的方式
显示
1. 显示系统所有卷组
lsvg
2. 显示系统当前活动的卷组
lsvg –o
3. 显示某一个卷组
命令行键入命令:lsvg 卷组名
lsvg rootvg
4. 显示指定卷组的逻辑卷(LV)
命令行键入:lsvg -l 卷组名
lsvg -l rootvg
5. 显示指定卷组的物理卷(PV)
命令行键入:lsvg -p 卷组名
lsvg -p rootvg
6. 显示系统所有的物理卷
命令行键入:lspv
7. 显示某个物理卷
命令行键入:lspv 物理卷名
lspv hdisk1
8. 显示物理卷的物理分区
命令行键入:lspv -p 物理卷名
lspv -p hdisk1
9. 显示物理卷中的所有逻辑卷
命令行键入:lspv -l 物理卷名
lspv -l hdisk1
10.显示逻辑卷的位置
命令行键入:lslv -l 逻辑卷名
11.显示所有mount点的文件系统
命令行键入:lsfs
12.显示所有的SWAP空间
命令行键入:lsps -a
cfgmgr
把硬盘配置成物理卷
chdev -l hdiskX -a pv=yes
清除pvid
chdev -l hdiskX -a pv=clear
向卷组中添加物理卷
extendvg oravg hdiskX 或 smit extendvg
删除卷组(从卷组中删除物理卷)
从卷组中删除最后一块物理卷,则卷组被删除,一个卷组在删除前必须处于激活(varyon)状态
reducevg oravg hdiskX
reducevg oravg PVID (删除时同时删除VGDA中的信息)
-d:删除pv时自动删除pv上的lv,当lv跨越多个pv时将导致lv不完整
-f:强制删除,删除时不提示是否删除
创建卷组
smit mkvg 或smit hacmp(推荐)
或
mkvg -y 'oravg' -s '512' hdiskX1,hdiskX2...
其中
-y:指定新卷组名
-s:指定pp大小
-n:系统启动时不自动激活
-d:指定最多能由的pv个数
激活/停用卷组
varyonvg oravg/varyoffvg oravg
-c 激活以concurrent模式
导出/导入卷组
exportvg oravg/importvg -y oravg
smit exportvg/smit importvg
创建lv
1.#createlv.sh
main()
{
export _CSPOC_MODE=concurrent
/usr/sbin/cluster/cspoc/smitlvm -17 "$@"
}
#main 'p7805_res' -y'cqqd_data64g019' -t'raw' oravg 128
#main 'p7805_res' -y'lv_32g_233' -t'raw' oravg1 64
main 'p7805_res' -y'lv_7g_238' -t'raw' oravg1 14
2./usr/sbin/cluster/cspoc/smitlvm -17 'p7801_res' -y'lv_32g_005' -t'raw' oravg 64
3.#mvlv.sh
#!/usr/bin/ksh
i=90
while(($i<110));
do
echo "now create lv0"$i;
mklv -T O -y lv_32g_0"$i" -t raw -S 2m oravg2 64 hdisk102 hdisk103 hdisk104 hdisk105 hdisk106
i=$(expr $i + 1);
done
4.smit mklv
5.#mklv -t jfs2 -y lv_databack -c 2 datavg 20
-t 为逻辑卷类型
-y为逻辑卷名字
-c为镜像数
datavg是指定卷组
20是lp个数
创建文件系统
1.smit fs
2.#crfs -v jfs2 -d lv_databack -A yes -m /databack
-v 为文件系统的类型
-d为逻辑卷名字
-A 为系统重启后自动挂载
-m为挂载的目录
改变文件系统大小
1.增加文件系统大小
chfs -a size=+1g /oradata
smit chfs (unit项为增加空间后文件系统的大小,而不是添加多少)
2.缩小文件系统大小
只能通过备份后,删除,然后复原的方式
显示
1. 显示系统所有卷组
lsvg
2. 显示系统当前活动的卷组
lsvg –o
3. 显示某一个卷组
命令行键入命令:lsvg 卷组名
lsvg rootvg
4. 显示指定卷组的逻辑卷(LV)
命令行键入:lsvg -l 卷组名
lsvg -l rootvg
5. 显示指定卷组的物理卷(PV)
命令行键入:lsvg -p 卷组名
lsvg -p rootvg
6. 显示系统所有的物理卷
命令行键入:lspv
7. 显示某个物理卷
命令行键入:lspv 物理卷名
lspv hdisk1
8. 显示物理卷的物理分区
命令行键入:lspv -p 物理卷名
lspv -p hdisk1
9. 显示物理卷中的所有逻辑卷
命令行键入:lspv -l 物理卷名
lspv -l hdisk1
10.显示逻辑卷的位置
命令行键入:lslv -l 逻辑卷名
11.显示所有mount点的文件系统
命令行键入:lsfs
12.显示所有的SWAP空间
命令行键入:lsps -a