lvm建立卷组和扩容

本文详细介绍了逻辑卷管理(LVM)的概念,包括分区类型、如何创建卷组、添加物理卷,以及逻辑卷的建立、扩容和挂载。着重讲解了动态扩容的过程和注意事项。

目录

一、逻辑卷lvm

1.1分区类型

二、建立卷组实验

三、扩容

1.介绍

2.扩容实验

四、新建挂载点,永久挂载


一、逻辑卷lvm

1.可以动态扩容

pe是逻辑卷最小的存储单元,最小4k

1.物理卷    将硬盘转化成 pe

2.卷组   将pe分组,一个逻辑卷只可以用一个组里面的pe

3.逻辑卷    类似于分区

1.1分区类型

lvm

如果使用分区,要修改分区类型为8e

二、建立卷组实验

1.建立物理卷

pvcreate  /dev/sdb1  /dev/sdc

 

2.建立卷组,取名vg1,并将/dev/sdb1   /dev/sdc加入卷组

vgcreate  vg1  /dev/sdb1  /dev/sdc

 

3. 建立逻辑卷   -n指定逻辑卷的名字    -L指定大小    PE是从vg1卷组中来的

lvcreate  -n  mysql  -L  10G  vg1

 可以查看一下,逻辑卷的两个名字

ll     /dev/vg1/mysql

ll    /dev/mapper/vg1-mysql

 

4. 格式化一下

mkfs.xfs  /dev/vg1/mysql

5. 挂载到mnt下

    再df  -h查看一下磁盘信息

mount     /dev/vg1/mysql   /mnt

三、扩容

1.介绍

1.卷组空间足够

2.卷组空间不够

2.扩容实验

1.先扩容vg1

vgextend   卷组名     设备名

vgextend     vg1       /dev/sdd

2. 再扩容逻辑卷

lvextend    -L     指定大小        逻辑卷名          同步更新一下

lvextend    -L       +5G            /dev/vg1/mysql    -r

df  -h -----再查看一个扩容情况

四、新建挂载点,永久挂载

### 扩展LVM逻辑SDA磁盘分区 #### 查看当前磁盘布局 为了确保理解现有结构并规划扩展工作,建议先使用`lsblk`命令来查看系统的磁盘配置。这有助于确认哪些设备属于物理磁盘、它们的子项是什么类型的实体(比如分区),还有这些分区是如何被分配到不同的挂载点上的。 ```bash [root@bogon ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 19.5G 0 part ├─centos-root (dm-0) 253:0 0 17.5G 0 lvm / └─centos-swap (dm-1) 253:1 0 2G 0 lvm [SWAP] sr0 11:0 1 1024M 0 rom ``` 此输出表明`sda2`是一个包含了两个LV(Logical Volumes)—— `centos-root` `centos-swap` 的PV(Physical Volume)。而目标是扩大`centos-root`的空间[^1]。 #### 添加新磁盘作为物理(PV) 当需要额外空间时,可以向系统添加一块新的硬盘,并将其初始化为一个新的物理: ```bash pvcreate /dev/sdb ``` 这里假设新增加的是名为`sdb`的新磁盘。这条指令会把整个磁盘标记成可用于LVM管理的状态。 #### 将新创建的物理加入现有的(VG) 下一步就是把这个刚建立好的物理关联至已有的内,在这个例子中应该是`vg_centos`: ```bash vgextend centos /dev/sdb ``` 通过上述操作之后,VG将会拥有更多的可用资源供后续分配给各个LV使用[^4]。 #### 增大逻辑(LV)容量 现在有了足够的自由空间后就可以调整特定LV(`centos-root`)的尺寸了。对于想要增加的具体数值来说,这里是增加了5GB: ```bash lvresize -r -L +5G /dev/mapper/centos-root ``` 这里的选项 `-r` 表示自动调整文件系统的大小以匹配新的LV大小;`-L +5G` 指定要增长的数量为正数表示增量模式下的字节数量单位支持K,M,G,T等常见形式。 完成以上步骤后,应该能够成功地将`centos-root` LV及其对应的文件系统扩大指定数量的空间。最后再次运行`lsblk`验证更改是否生效[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值