-----------------------------扩容LV(目录扩容)-------------------------------------------------------
LVM--(disk-->PV-->VG-->LV)
扩容LV :
1、确定卷组中有剩余的空间大小:vgdisplay ; vgdisplay 卷组名称 |grep "Free PE"
2、修改逻辑卷大小;把部分或全部剩余的空间增加到lv中,如下(lv /dev/vgdata/lvdata):
lvextend -L +200G /dev/vgdata/lvdata
3、resize2fs来修改文件系统的大小。
resize2fs /dev/vgdata/lvdata
4、确认文件系统的大小是否已经扩容成功: df -h
--------------------------------------------------------------------------------------
1、查看分区
fdisk -l
2、创建分区。执行
fdisk /dev/sdc (没有使用的空间,可以新增加分区)
Command (m for help): m --查看可使用命令
n 添加一个新分区
p
Partition number (1-4): 1 --
直接回车
直接回车
Command (m for help): w ---最后一个w是把分区信息写入磁盘并退出fdisk
------------创建数据库安装软件逻辑卷oraswvg-u01---------------
2、创建pv 物理卷
pvcreate /dev/sdb1
3、创建vg 卷组
vgcreate oraswvg /dev/sdb1
4、激活卷组
vgchange -a y oraswvg
5、显示卷组(如已经创建好vg,则只需在free块,再划逻辑卷,)
vgdisplay oraswvg |grep "Free PE"
6、创建逻辑卷
lvcreate -L 59G -n u01 oraswvg
7、格式化文件系统
mkfs.ext4 /dev/mapper/oraswvg-u01
8、mount 文件系统
mount /dev/mapper/oraswvg-u01 /u01
9、/etc/fstab
/dev/mapper/oraswvg-u01 /u01 ext4 defaults 0 0
------------创建数据库数据存储卷oraDataVg-oraDataLv---------------
fdisk /dev/sdc
fdisk /dev/sdd
fdisk /dev/sde
fdisk /dev/sdf
pvcreate /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
vgcreate oraDataVg /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
vgchange -a y oraDataVg
vgdisplay oraDataVg |grep "Free PE"
lvcreate -L 511G -n oraDataLv oraDataVg
mkfs.ext4 /dev/mapper/oraDataVg-oraDataLv
mkdir /oraData
mount /dev/mapper/oraDataVg-oraDataLv /oraData
vi /etc/fstab
/dev/mapper/oraDataVg-oraDataLv /oraData ext4 defaults 0 0
---修改目录所有者
chown -R oracle:oinstall /oraData