前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >逻辑卷常用命令

逻辑卷常用命令

作者头像
星哥玩云
发布2022-09-15 15:38:17
5860
发布2022-09-15 15:38:17
举报
文章被收录于专栏:开源部署

一、物理卷管理

1.1、物理卷的创建:pvcreate命令

代码语言:javascript
复制
pvcreate    [命令选项]    [参数]
将物理分区转换为物理卷

命令选项
-f:强制创建物理卷,不需要用户确认;
-u:指定设备的UUID;
-y:所有的问题都回答“yes”;
-Z:是否利用前4个扇区。

1.2、物理卷的移除:pvremove命令

代码语言:javascript
复制
pvremove    [命令选项]    [参数]
将物理卷转换为普通linux分区

命令选项
-d  调试模式
-f  强制删除
-y  对提问回答“yes”

1.3、物理卷查看命令:pvscan

代码语言:javascript
复制
pvs     显示PV简况
pvdisplay   显示PV详细信息

1.4、物理卷扫描命令:pvscan

代码语言:javascript
复制
pvscan 扫描pv设备

删除物理卷: pvremove

代码语言:javascript
复制
# 删除PV sdb1 sdc1
[root@zutuanxue ~]# pvremove /dev/sdb1 /dev/sdc1

二、卷组管理

将多个物理卷组成一个卷组,形成一个存储池

2.1、卷组创建:vgcreate命令

代码语言:javascript
复制
# 将pv sdb1 sdc1创建成卷组VG1000  PE大小为32M
[root@zutuanxue ~]# vgcreate -s 32 vg1000 /dev/sdb1 /dev/sdc1

2.2、删除卷组中的PV:vgreduce命令

代码语言:javascript
复制
# 将vg1000卷组中的PV sdb1删除
[root@zutuanxue ~]# vgreduce /dev/vg1000 /dev/sdb1

2.3、扩容卷组:vgextend命令

代码语言:javascript
复制
# 将pv sdb1 加入卷组vg1000
[root@zutuanxue ~]# vgextend /dev/vg1000 /dev/sdb1

2.4、删除卷组:vgremove命令

代码语言:javascript
复制
# 删除vg1000卷组
[root@zutuanxue ~]# vgremove /dev/vg1000/

三、逻辑卷管理

3.1、逻辑卷创建:lvcreate命令

代码语言:javascript
复制
# 从卷组vg1000上创建一个lv99的逻辑卷,容量为3G。
[root@zutuanxue ~]# lvcreate -n lv99 -L 3G /dev/vg1000

3.2、逻辑卷扩容: lvextend命令

代码语言:javascript
复制
# 注意扩容顺序,不能颠倒
# a、扩容逻辑卷
[root@zutuanxue ~]# lvextend -L 3.5G /dev/vg1000/lv99
# b、扩容文件系统
[root@zutuanxue ~]# resize2fs /dev/vg1000/lv99

3.3、逻辑卷缩小:lvreduce命令

代码语言:javascript
复制
# 注意扩容顺序,不能颠倒
# a、扫描逻辑卷文件系统,清晰该逻辑卷的使用情况,注意只能缩未使用的空间
[root@zutuanxue ~]# e2fsck -f /dev/vg1000/lv99
# b、缩小文件系统
[root@zutuanxue ~]# resize2fs /dev/vg1000/lv99 2G
# c、缩小逻辑卷
[root@zutuanxue ~]# lvreduce -L 2G /dev/vg1000/lv99 (lvresize)

3.4、逻辑卷移除

代码语言:javascript
复制
#remove LVM
# 卸载分区
[root@zutuanxue ~]# umount /dev/vg1000/lv99
# 删除逻辑卷
[root@zutuanxue ~]# lvremove /dev/vg1000/lv99

注意:

PE 和 LE的说明及应用策略

PE(physicalextent) 每一个物理卷被划分为称为PE(PhysicalExtents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。

LE(logicalextent) 逻辑卷也被划分为被称为LE(LogicalExtents)的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。

设置使用大小为4MB的PE(默认为4MB),这表示卷组上创建的所有逻辑卷都以4MB为增量单位来进行扩充 或缩减。由于内核原因,PE大小决定了逻辑卷的最大大小,4MB的PE决定了单个逻辑卷最大容量为256GB,若希望使用大于256G的逻辑卷则创建卷组 时指定更大的PE。PE大小范围为8KB到512MB,并且必须总是2的倍数

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、物理卷管理
    • 1.1、物理卷的创建:pvcreate命令
      • 1.2、物理卷的移除:pvremove命令
        • 1.3、物理卷查看命令:pvscan
          • 1.4、物理卷扫描命令:pvscan
            • 删除物理卷: pvremove
            • 二、卷组管理
              • 2.1、卷组创建:vgcreate命令
                • 2.2、删除卷组中的PV:vgreduce命令
                  • 2.3、扩容卷组:vgextend命令
                    • 2.4、删除卷组:vgremove命令
                    • 三、逻辑卷管理
                      • 3.1、逻辑卷创建:lvcreate命令
                        • 3.2、逻辑卷扩容: lvextend命令
                          • 3.3、逻辑卷缩小:lvreduce命令
                            • 3.4、逻辑卷移除
                            领券
                            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档