centos7逻辑卷创建与使用 2019-05-16

在linux中,基本的磁盘分区是不能随意扩展的。分区大小在划分分区的时候就决定了。
有了逻辑卷之后,就可以合理的调整各个分区的大小了。

逻辑卷的工作原理:逻辑卷(lv)是将几个磁盘分区或者块设备(pv)组织起来形成一个大的扩展分区(vg)。该扩展分区(vg)不能直接使用,需要将其划分为逻辑卷(lv)才能使用,lv可以格式化为不同的文件系统,然后就能挂载使用。lv的扩展是不会影响原有数据的。

目标:

按照顺序创建一个逻辑卷

过程:

要有一块空闲的分区或者硬盘,使用分区sdb1:

[root@centos ~]# 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
               253:0    0 17.5G  0 lvm  /
  └─centos-swap
               253:1    0    2G  0 lvm  [SWAP]
sdb              8:16   0   20G  0 disk 
└─sdb1           8:17   0   10G  0 part 
sr0             11:0    1 1024M  0 rom  

将sdb1创建为物理卷(pv):

[root@centos ~]# pvcreate /dev/sdb1 
  Physical volume "/dev/sdb1" successfully created
查看:
[root@centos ~]# pvs
  PV         VG     Fmt  Attr PSize  PFree 
  /dev/sda2  centos lvm2 a--  19.51g 40.00m
  /dev/sdb1         lvm2 ---  10.00g 10.00g

创建包含sdb1的卷组(vg):
格式:vgcreate 卷组名 物理卷

[root@centos ~]# vgcreate vg_data /dev/sdb1 
  Volume group "vg_data" successfully created
查看:
[root@centos ~]# vgs
  VG      #PV #LV #SN Attr   VSize  VFree 
  centos    1   2   0 wz--n- 19.51g 40.00m
  vg_data   1   0   0 wz--n- 10.00g 10.00g

查看Total PE的值:

[root@centos ~]# vgdisplay vg_data
  --- Volume group ---
  VG Name               vg_data
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               10.00 GiB
  PE Size               4.00 MiB
  Total PE              2559
  Alloc PE / Size       0 / 0   
  Free  PE / Size       2559 / 10.00 GiB
  VG UUID               PdgS3p-nX1h-cqsp-6VjE-jnoS-p2De-CBWTFq

创建一个逻辑卷:

格式:lvcreate -l $(Total PE) -n 逻辑卷 卷组
[root@centos ~]# lvcreate -l 2559 -n lv_data vg_data
  Logical volume "lv_data" created.
查看:
[root@centos ~]# lvs
  LV      VG      Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root    centos  -wi-ao---- 17.47g                                                    
  swap    centos  -wi-ao----  2.00g                                                    
  lv_data vg_data -wi-a----- 10.00g 

验证:

格式化:

[root@centos ~]# mkfs.xfs /dev/mapper/vg_data-lv_data 

挂载:

[root@centos ~]# mkdir /lv_data
[root@centos ~]# mount /dev/mapper/vg_data-lv_data /lv_data/
[root@centos ~]# df -hT
Filesystem                  Type      Size  Used Avail Use% Mounted on
/dev/mapper/centos-root     xfs        18G  855M   17G   5% /
devtmpfs                    devtmpfs  903M     0  903M   0% /dev
tmpfs                       tmpfs     913M     0  913M   0% /dev/shm
tmpfs                       tmpfs     913M  8.5M  904M   1% /run
tmpfs                       tmpfs     913M     0  913M   0% /sys/fs/cgroup
/dev/sda1                   xfs       497M  125M  373M  25% /boot
tmpfs                       tmpfs     183M     0  183M   0% /run/user/0
/dev/mapper/vg_data-lv_data xfs        10G   33M   10G   1% /lv_data

成功

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 7操作系统支持逻辑卷(Logical Volume)的创建和管理。逻辑卷是建立在卷组(Volume Group)之上的,可以在逻辑卷上创建文件系统来存储数据。 要创建一个逻辑卷,可以使用lvcreate命令。例如,使用命令"lvcreate -l 128"可以将逻辑卷的大小确定为正好128个范围的大小。具体的字节总数取决于基础物理卷上物理范围块的大小。 在CentOS 7中,可以使用lvdisplay命令来查看逻辑卷的信息,包括逻辑范围数(Current LE)。逻辑范围通常映射到卷组中的物理范围,并且因此映射到物理卷。 通过扩展逻辑卷和XFS文件系统,可以增加逻辑卷的容量和扩展文件系统的大小。这可以通过使用lvextend和xfs_growfs命令来实现。具体的步骤可以参考相关的文档和教程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Centos7新搭建LVM,逻辑卷的创建,扩容,缩减和删除](https://blog.csdn.net/qing1912/article/details/109738319)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Centos7 逻辑卷管理(LVM)](https://blog.csdn.net/tladagio/article/details/102954033)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值