centos 对已有卷扩容_centos创建逻辑卷和扩容逻辑卷

本文详细介绍了在CentOS系统中如何创建逻辑卷以及如何对已有的逻辑卷进行扩容。首先,通过查看硬盘情况和格式化新硬盘创建物理卷,接着创建卷组和逻辑卷,并进行格式化。然后,挂载逻辑卷并设置开机自动挂载。在扩容部分,主要涉及向卷组添加新的物理卷,扩展逻辑卷大小,并最终调整文件系统大小以完成扩容。
摘要由CSDN通过智能技术生成

----------------------创建逻辑卷----------------------------------

1.查看当前机器的硬盘情况

b1f1d8b10506af163a5d30e3c9b447c8.png

/dev/sdb

/dev/sdc

/dev/sdd

为新添加的硬盘,下面我们先使用sdb创建一个逻辑卷

2.格式化sdb

注意格式化的时候后改变分区类型为8e

82430f35c9cd6b7bf2429f73c424c8d8.png

c35738b8e3e518206a8bd8f8235622d2.png

3. 创建PV

3a6e99d9390263dc21e7613c0d9920b7.png

如果没有没有安装lvm工具,使用yum install lvm2 -y 命令安装

[root@localhost ~]# pvdisplay

[root@localhost ~]# pvs

[root@localhost ~]# pvcreate /dev/sdb1

4.创建VG

这里创建vgdata

5aa28fc3a34cd3255326c18ee5223481.png

[root@localhost ~]# vgcreate vgdata /dev/sdb1

[root@localhost ~]# vgs

[root@localhost ~]# vgdisplay

5.创建LV

f309129c25958cb396fc33b400b7da56.png

lvcreate -L 4.9G -n lvoracle vgdata

-L 代表从vgdata中拿出4.9G空间来使用,-n代表lv的名称为lvoracle, vgdata是从vgdata拿出空间

6.对lvoracle进行格式化

4aea51b79a6164c6ac958305f6a13ed9.png

mkfs.ext4 /dev/vgdata/lvoracle ##centos6

mkds.xfs   /dev/vgdata/lvoracle ##centos7

7.挂载并加入开机启动

#mkdir oradata ##创建挂载目录

#mount /dev/vgdata/lvoracle /oradata ##挂载

设置开机启动挂载,编辑/etc/fstab,添加如下项

/dev/mapper/vgdata-lvoracle /oradata     ext4    defaults 1 2

b6b14a2a17e267b6f6c2952dd447b837.png

----------------------逻辑卷扩容----------------------------------

1.查看当前磁盘情况

39ba56548eda5a162512578bc743b293.png

2.VG情况

6e8deff11f6ea7ad10108df51e04c350.png

下面我们给vgdata这个vg进行扩容

3.格式化sdc

e0fea82a616e40a0b7a194967b9f918f.png

4.创建pv

4bf2de0019ebb54f961b64ae311153a9.png

5.查看VG详情,并将PV加入VG

2ec477175d1b16c1beec1c5ce3714c74.png

6.扩展逻辑卷

1b9fe8459c51c7ad3e5e554d737b6e88.png

lvextend -l +100%FREE /dev/vgdata/lvoracle

将剩余空间全部给到逻辑卷lvoracle

ad07fedb52717c939c83808d2db51cbc.png

或是使用如下命令

lvextend -l +100%FREE /dev/mapper/vgdata-lvoracle

9d3cd8a91067384dadc02bba314bfd15.png

7.重新刷新逻辑卷

Centos6使用如下命令:

resize2fs /dev/vgdata/lvoracle

92ab1f0a0d39f398aa3d9a159633acdd.png

或是使用

[root@localhost /]# resize2fs /dev/mapper/vgdata-lvoracle

/dev/vgdata/lvoracle和/dev/mapper/vgdata-lvoracle指向的都是同一个设备dm-0

[root@localhost /]# ls -al /dev/vgdata/lvoracle

lrwxrwxrwx. 1 root root 7 May 27 04:21 /dev/vgdata/lvoracle -> ../dm-0

[root@localhost /]# ls -al /dev/mapper/vgdata-lvoracle

lrwxrwxrwx. 1 root root 7 May 27 04:21 /dev/mapper/vgdata-lvoracle -> ../dm-0

Centos7采用如下命令扩容文件系统

xfs_growfs /dev/mapper/vgdata-lvoracle

可以看到挂载的磁盘空间增加了

c1978d9dfaaf304a831441acea088dc8.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值