首页 > 其他分享 >19_划分LVM逻辑卷

19_划分LVM逻辑卷

时间:2023-10-17 23:36:54浏览次数:32  
标签:逻辑 lv1 19 dev LVM 253 root vg1 stream9

1.安装包
yum -y install lvm2
2.创建卷组

# 1. 查看所有的vdb盘
[root@stream9 ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda    253:0    0  20G  0 disk
└─vda1 253:1    0  20G  0 part /
vdb    253:16   0  10G  0 disk
├─vdb1 253:17   0   2G  0 part
├─vdb2 253:18   0   3G  0 part
└─vdb3 253:19   0   5G  0 part
[root@stream9 ~]#

# 2. 创建卷组 vg => volume group vg1
[root@stream9 ~]# vgcreate vg1 /dev/vdb[2-3]
  Physical volume "/dev/vdb2" successfully created.
  Physical volume "/dev/vdb3" successfully created.
  Creating devices file /etc/lvm/devices/system.devices
  Volume group "vg1" successfully created
[root@stream9 ~]#

# 3. 查看卷组
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize VFree
  vg1   2   0   0 wz--n- 7.99g 7.99g
[root@stream9 ~]#

# 4. 根据卷组 创建 逻辑卷 lv1 => logical volume
[root@stream9 ~]#  lvcreate -L 4G -n lv1 vg1
  Logical volume "lv1" created.
[root@stream9 ~]#

#  再次查看卷组
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize VFree
  vg1   2   1   0 wz--n- 7.99g 3.99g
[root@stream9 ~]#

# 5. 查看逻辑卷
[root@stream9 ~]# lvs
  LV   VG  Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv1  vg1 -wi-a----- 4.00g
[root@stream9 ~]#
[root@stream9 ~]# lsblk
NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda         253:0    0  20G  0 disk
└─vda1      253:1    0  20G  0 part /
vdb         253:16   0  10G  0 disk
├─vdb1      253:17   0   2G  0 part
├─vdb2      253:18   0   3G  0 part
└─vdb3      253:19   0   5G  0 part
  └─vg1-lv1 252:0    0   4G  0 lvm
[root@stream9 ~]# blkid
/dev/vda1: UUID="c3506e82-5c52-4fd1-aeeb-df31262e5dfd" TYPE="xfs" PARTUUID="c409ea87-01"
/dev/vdb2: UUID="3dk087-NPav-68qn-6w2A-SViD-bPuY-DBoq3t" TYPE="LVM2_member" PARTUUID="dd73c5e9-02"
/dev/vdb3: UUID="U0pcXJ-mKhE-9CdD-r83b-uMf2-3L3s-jeS0vV" TYPE="LVM2_member" PARTUUID="dd73c5e9-03"
/dev/vdb1: PARTUUID="dd73c5e9-01"

# 6. 格式化逻辑卷挂载
[root@stream9 ~]# lsblk
NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda         253:0    0  20G  0 disk
└─vda1      253:1    0  20G  0 part /
vdb         253:16   0  10G  0 disk
├─vdb1      253:17   0   2G  0 part
├─vdb2      253:18   0   3G  0 part
└─vdb3      253:19   0   5G  0 part
  └─vg1-lv1 252:0    0   4G  0 lvm
[root@stream9 ~]#
[root@stream9 ~]# mkfs.ext4 /dev/vg1/lv1
mke2fs 1.46.5 (30-Dec-2021)
Discarding device blocks: done
Creating filesystem with 1048576 4k blocks and 262144 inodes
Filesystem UUID: 61bcc5ac-94c6-4772-8f34-535f2f99ca68
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736

Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done

[root@stream9 ~]# blkid
/dev/vda1: UUID="c3506e82-5c52-4fd1-aeeb-df31262e5dfd" TYPE="xfs" PARTUUID="c409ea87-01"
/dev/vdb2: UUID="3dk087-NPav-68qn-6w2A-SViD-bPuY-DBoq3t" TYPE="LVM2_member" PARTUUID="dd73c5e9-02"
/dev/vdb3: UUID="U0pcXJ-mKhE-9CdD-r83b-uMf2-3L3s-jeS0vV" TYPE="LVM2_member" PARTUUID="dd73c5e9-03"
/dev/vdb1: PARTUUID="dd73c5e9-01"
/dev/mapper/vg1-lv1: UUID="61bcc5ac-94c6-4772-8f34-535f2f99ca68" TYPE="ext4"
[root@stream9 ~]#
[root@stream9 ~]# mkdir /mnt/test1
[root@stream9 ~]# mount /dev/vg1/lv1 /mnt/test1
[root@stream9 ~]#
[root@stream9 ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             4.0M     0  4.0M   0% /dev
tmpfs                889M     0  889M   0% /dev/shm
tmpfs                356M  464K  356M   1% /run
/dev/vda1             20G  2.8G   18G  14% /
tmpfs                178M  4.0K  178M   1% /run/user/0
/dev/mapper/vg1-lv1  3.9G   24K  3.7G   1% /mnt/test1

# 7. 扩容逻辑卷
[root@stream9 ~]# lvs
  LV   VG  Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv1  vg1 -wi-ao---- 4.00g
[root@stream9 ~]#
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize VFree
  vg1   2   1   0 wz--n- 7.99g 3.99g
[root@stream9 ~]#
[root@stream9 ~]# lvs
  LV   VG  Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv1  vg1 -wi-ao---- 4.00g
[root@stream9 ~]#
[root@stream9 ~]# lvextend -L 6G /dev/vg1/lv1
  Size of logical volume vg1/lv1 changed from 4.00 GiB (1024 extents) to 6.00 GiB (1536 extents).
  Logical volume vg1/lv1 successfully resized.
[root@stream9 ~]#
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize VFree
  vg1   2   1   0 wz--n- 7.99g 1.99g
[root@stream9 ~]#
[root@stream9 ~]# lvs
  LV   VG  Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv1  vg1 -wi-ao---- 6.00g
[root@stream9 ~]#
[root@stream9 ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             4.0M     0  4.0M   0% /dev
tmpfs                889M     0  889M   0% /dev/shm
tmpfs                356M  464K  356M   1% /run
/dev/vda1             20G  2.8G   18G  14% /
tmpfs                178M  4.0K  178M   1% /run/user/0
/dev/mapper/vg1-lv1  3.9G   24K  3.7G   1% /mnt/test1
[root@stream9 ~]#
# 刷新xfs文件系统: xfs_growfs
# 刷新ext4文件系统: resize2fs
[root@stream9 ~]# resize2fs /dev/vg1/lv1
resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/vg1/lv1 is mounted on /mnt/test1; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
The filesystem on /dev/vg1/lv1 is now 1572864 (4k) blocks long.

[root@stream9 ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             4.0M     0  4.0M   0% /dev
tmpfs                889M     0  889M   0% /dev/shm
tmpfs                356M  464K  356M   1% /run
/dev/vda1             20G  2.8G   18G  14% /
tmpfs                178M  4.0K  178M   1% /run/user/0
/dev/mapper/vg1-lv1  5.9G   24K  5.6G   1% /mnt/test1

[root@stream9 ~]# lsblk
NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda         253:0    0  20G  0 disk
└─vda1      253:1    0  20G  0 part /
vdb         253:16   0  10G  0 disk
├─vdb1      253:17   0   2G  0 part
├─vdb2      253:18   0   3G  0 part
│ └─vg1-lv1 252:0    0   6G  0 lvm  /mnt/test1
└─vdb3      253:19   0   5G  0 part
  └─vg1-lv1 252:0    0   6G  0 lvm  /mnt/test1

# 8. 扩容卷组 vg
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize VFree
  vg1   2   1   0 wz--n- 7.99g 1.99g
[root@stream9 ~]#
[root@stream9 ~]# vgextend vg1  /dev/vdb1
  Physical volume "/dev/vdb1" successfully created.
  Volume group "vg1" successfully extended
[root@stream9 ~]#
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize  VFree
  vg1   3   1   0 wz--n- <9.99g <3.99g

# 9. 查看
[root@stream9 ~]# lvs
  LV   VG  Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv1  vg1 -wi-ao---- 6.00g
[root@stream9 ~]#
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize  VFree
  vg1   3   1   0 wz--n- <9.99g <3.99g
[root@stream9 ~]#
[root@stream9 ~]# pvs    # physical volume
  PV         VG  Fmt  Attr PSize  PFree
  /dev/vdb1  vg1 lvm2 a--  <2.00g <2.00g
  /dev/vdb2  vg1 lvm2 a--  <3.00g  1.99g
  /dev/vdb3  vg1 lvm2 a--  <5.00g     0

  # 10. 删除逻辑卷和卷组
  [root@stream9 ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             4.0M     0  4.0M   0% /dev
tmpfs                889M     0  889M   0% /dev/shm
tmpfs                356M  464K  356M   1% /run
/dev/vda1             20G  2.8G   18G  14% /
tmpfs                178M  4.0K  178M   1% /run/user/0
/dev/mapper/vg1-lv1  5.9G   24K  5.6G   1% /mnt/test1
[root@stream9 ~]#
[root@stream9 ~]# umount /mnt/test1
[root@stream9 ~]#
[root@stream9 ~]# lvs
  LV   VG  Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv1  vg1 -wi-a----- 6.00g
[root@stream9 ~]#
[root@stream9 ~]# lvremove /dev/vg1/lv1
Do you really want to remove active logical volume vg1/lv1? [y/n]: y
  Logical volume "lv1" successfully removed.
[root@stream9 ~]#
[root@stream9 ~]# lvs
[root@stream9 ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda    253:0    0  20G  0 disk
└─vda1 253:1    0  20G  0 part /
vdb    253:16   0  10G  0 disk
├─vdb1 253:17   0   2G  0 part
├─vdb2 253:18   0   3G  0 part
└─vdb3 253:19   0   5G  0 part
[root@stream9 ~]#
[root@stream9 ~]# vgs
  VG  #PV #LV #SN Attr   VSize  VFree
  vg1   3   0   0 wz--n- <9.99g <9.99g
[root@stream9 ~]# vgremove vg1
  Volume group "vg1" successfully removed
[root@stream9 ~]# vgs
[root@stream9 ~]#
[root@stream9 ~]# pvs
  PV         VG Fmt  Attr PSize  PFree
  /dev/vdb1     lvm2 ---   2.00g  2.00g
  /dev/vdb2     lvm2 ---   3.00g  3.00g
  /dev/vdb3     lvm2 ---  <5.00g <5.00g

标签:逻辑,lv1,19,dev,LVM,253,root,vg1,stream9
From: https://www.cnblogs.com/ckh2023/p/17771008.html

相关文章

  • CSP模拟57联测19
    今天摆了......
  • 代码随想训练营第四天(Python)| 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点
    两两交换链表中的节点关键点:涉及到头节点变动的都使用虚拟节点。画图找出交换节点指向的顺序和退出循环的条件。1、迭代法classSolution:defswapPairs(self,head:Optional[ListNode])->Optional[ListNode]:dummy_node=ListNode(next=head)cur=......
  • R语言武汉流动人口趋势预测:灰色模型GM(1,1)、ARIMA时间序列、logistic逻辑回归模型|附代
    全文链接:http://tecdat.cn/?p=32496原文出处:拓端数据部落公众号人口流动与迁移,作为人类产生以来就存在的一种社会现象,伴随着人类文明的不断进步从未间断。人力资源是社会文明进步、人民富裕幸福、国家繁荣昌盛的核心推动力量。当前,我国经济正处于从以政府主导的投资驱动型的经......
  • [CSP-J2019] 加工零件
    题目描述凯凯的工厂正在有条不紊地生产一种神奇的零件,神奇的零件的生产过程自然也很神奇。工厂里有\(n\)位工人,工人们从\(1\simn\)编号。某些工人之间存在双向的零件传送带。保证每两名工人之间最多只存在一条传送带。如果\(x\)号工人想生产一个被加工到第\(L(L\gt1......
  • Windows Server 2019 OVF, updated Oct 2023 (sysin) - VMware 虚拟机模板
    WindowsServer2019OVF,updatedOct2023(sysin)-VMware虚拟机模板2023年10月版本更新,现在自动运行sysprep,支持ESXiHostClient部署请访问原文链接:https://sysin.org/blog/windows-server-2019-ovf/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgWind......
  • VS2019连接MySql使用实体数据模型(EF实体映射)【解决创建闪退问题】
    一、确定MySQLConnectorNet版本如果没有请下载下载驱动:mysql-connector-odbc-8.0.20-winx64.msimysqlodbc驱动mysql-for-visualstudio-1.2.9.msiVisualStudio连接MySQL工具mysql-connector-net-8.0.20.msimysql数据库.net开发驱动驱动介绍1.MySQLConnector/ODBC ......
  • 升级Lync Server 2013到Skype for Business 2019(十三)
    写在前面SkypeforBusiness2019可以与CiscoVCS进行集成,以提供大型视频会议功能。本章将介绍如何为新的SkypeforBusiness2019池新建受信任的应用,并配置集成。切换CiscoVCS服务器备份服务器数据。运行如下PowerShell命令,移除LyncServer2013上的旧TrustedApplicationPool。......
  • 19 表单输入绑定
    <template><h3>表单输入绑定</h3><formaction=""><inputtype="text"v-model="message"><p>{{message}}</p></form></template><script>exportdefault{......
  • 4、网络的算子(P17、P18、P19、P20、P21)
    1、卷积 2、池化 池化是缩小高、长方向上的空间的运算。比如,如图所示,进行将2×2的区域集约成1个元素的处理,缩小空间大小。最大池化除了Max池化之外,还有Average池化等。相对于Max池化是从目标区域中取出最大值,Average池化则是计算目标区域的平均值。 ......
  • CF1119F Niyaz and Small Degrees 题解
    原题翻译首先\(O(n^2\logn)\)的dp是simple的,我们设\(dp_{i,0/1}\)表示以\(i\)为根,\(i\)到\(fa_i\)这条边删/不删的最小权值和。转移是一个非常trick的问题,只需要假设所有都选\(dp_{i,0}\),然后把所有儿子按照\(dp_{v,1}+w(u,v)-dp_{v,0}\)排序,选前\(d......