虚拟机里再添加两块硬盘,如下所示:

启动系统后,我们可以看到新添加的两块硬盘为/dev/sdb和/dev/sdc.每个2GB。

[root@lxjtest ~]# fdisk -lDisk /dev/sdb: 2147 MB, 2147483648 bytes, 4194304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/sdc: 2147 MB, 2147483648 bytes, 4194304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/sda: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0006ae1eDevice Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448    10485759     4934656   8e  Linux LVM ----这个分区是安装系统过程中创建的逻辑卷Disk /dev/mapper/rhel-root: 3976 MB, 3976200192 bytes, 7766016 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/mapper/rhel-swap: 1073 MB, 1073741824 bytes, 2097152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

下面我们将对这两块新的硬盘先进行创建物理卷操作,可以简单理解成让硬盘设备支持了LVM技术,然后对两块硬盘进行卷组合并,卷组的名称可以由您来自定义,接下来是把合并后的卷组根据需求再切割出一个约为200M的逻辑卷设备,最后把这个逻辑卷设备格式化成ext4文件系统后挂载使用。

第一步:让新添加的两块硬盘设备支持LVM逻辑卷管理器技术,并查看创建的物理卷信息

[root@lxjtest ~]# pvcreate /dev/sdb /dev/sdcPhysical volume "/dev/sdb" successfully createdPhysical volume "/dev/sdc" successfully created

[root@lxjtest ~]# pvdisplay--- Physical volume ---PV Name               /dev/sda2VG Name               rhelPV Size               4.71 GiB / not usable 3.00 MiBAllocatable           yes (but full)PE Size               4.00 MiBTotal PE              1204Free PE               0Allocated PE          1204PV UUID               V3kA1X-l7dr-03p4-HZcu-Ebj3-FRvb-r5vGMd--- Physical volume --- 以下两个是刚创建的物理卷设备PV Name               /dev/sdbVG Name               testVGPV Size               2.00 GiB / not usable 4.00 MiBAllocatable           yes PE Size               4.00 MiB  --默认情况下,PE大小都为4MB。Total PE              511       ---PE基本单元的个数Free PE               511Allocated PE          0PV UUID               InfACr-fq1t-yi95-K1K3-dOHU-uezl-gfiPVa--- Physical volume ---PV Name               /dev/sdcVG Name               testVGPV Size               2.00 GiB / not usable 4.00 MiBAllocatable           yes PE Size               4.00 MiBTotal PE              511Free PE               511Allocated PE          0PV UUID               aOtJga-uWop-ldnv-xIcj-TcLE-aq18-SrJO3p

第二步:把两块硬盘加入到testVG卷组中,然后查看卷组信息

[root@lxjtest ~]# vgcreate testVG /dev/sdb /dev/sdcVolume group "testVG" successfully created
[root@lxjtest ~]# vgdisplay--- Volume group --- 这个rhel的卷组是在安装系统的过程中自动创建的VG Name               rhelSystem ID             Format                lvm2Metadata Areas        1Metadata Sequence No  3VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                2Open LV               2Max PV                0Cur PV                1Act PV                1VG Size               4.70 GiBPE Size               4.00 MiBTotal PE              1204Alloc PE / Size       1204 / 4.70 GiBFree  PE / Size       0 / 0   VG UUID               LrU5p2-fp7C-B7cZ-LFxL-g35x-uxrY-W8w93C--- Volume group ---  刚创建的卷组testVGVG Name               testVGSystem ID             Format                lvm2Metadata Areas        2Metadata Sequence No  1VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                0Open LV               0Max PV                0Cur PV                2Act PV                2VG Size               3.99 GiBPE Size               4.00 MiBTotal PE              1022  --总的PE等于上一步中的物理卷/dev/sdb 和/dev/sdc的Total PE之和Alloc PE / Size       0 / 0   Free  PE / Size       1022 / 3.99 GiBVG UUID               b3mykq-kcsp-Hdh4-rAos-vutt-ontI-6AWJ5K

第三步:从卷组testVG中分出一个200MB的逻辑卷设备

在LVM逻辑卷管理器对LV逻辑卷的切割上面有两种计量单位,第一种是常见以-L参数来以容量单位为对象,例如使用-L 200M来生成一个大小为200M的逻辑卷,还可以使用-l参数来指定要使用PE基本单元的个数,默认每个PE的大小为4M,因此允许使用-l 50来生成一个大小为50*4M=200M的逻辑卷:

[root@lxjtest ~]# lvcreate -n fuck_lv1 -L 200M testVGLogical volume "fuck_lv1" created.
[root@lxjtest ~]# lvsLV       VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertroot     rhel   -wi-ao----   3.70g                                                    swap     rhel   -wi-ao----   1.00g                                                    fuck_lv1 testVG -wi-a----- 200.00m
[root@lxjtest ~]# lvs testVGLV       VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertfuck_lv1 testVG -wi-a----- 200.00m                                            

[root@lxjtest ~]# lvdisplay testVG--- Logical volume ---  从下面的信息可以看出,卷组testVG目前只分了一个逻辑卷fuck_lv1LV Path                /dev/testVG/fuck_lv1   --系统会把逻辑卷设备放到/dev/目录下LV Name                fuck_lv1VG Name                testVGLV UUID                RKzHdO-NX2i-Za40-kWNg-RIox-yi9j-z9251RLV Write Access        read/writeLV Creation host, time lxjtest.rusky.com, 2017-08-07 23:35:10 -0400LV Status              available# open                 0LV Size                200.00 MiBCurrent LE             50Segments               1Allocation             inheritRead ahead sectors     auto- currently set to     8192Block device           253:2

第四步:把创建好的逻辑卷fuck_lv1格式化后挂载使用:

Linux系统会把LVM逻辑卷管理器中的逻辑卷设备存放在/dev设备目录中(实际上是做了一个符号链接,但读者们无需关心),同时会以卷组的名称来建立一个目录,其中保存有逻辑卷的设备映射文件(即/dev/卷组名称/逻辑卷名称)。

[root@lxjtest ~]# mkfs.ext4 /dev/testVG/fuck_lv1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
51200 inodes, 204800 blocks
10240 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=33816576
25 block groups
8192 blocks per group, 8192 fragments per group
2048 inodes per group
Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729Allocating group tables: done
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done [root@lxjtest ~]# 

[root@lxjtest ~]# mkdir /testLVM
[root@lxjtest ~]# mount /dev/testVG/fuck_lv1  /testLVM/
[root@lxjtest ~]# df -h

第5步:查看挂载状态,并写入到配置文件永久生效:

[root@lxjtest ~]# df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root        3.7G  896M  2.9G  24% /
devtmpfs                     910M     0  910M   0% /dev
tmpfs                        920M     0  920M   0% /dev/shm
tmpfs                        920M  8.4M  912M   1% /run
tmpfs                        920M     0  920M   0% /sys/fs/cgroup
/dev/sda1                    297M  114M  184M  39% /boot
tmpfs                        184M     0  184M   0% /run/user/0
/dev/mapper/testVG-fuck_lv1  190M  1.6M  175M   1% /testLVM

修改/etc/fstab文件,增加如下一行:

/dev/testVG/fuck_lv1    /testLVM                ext4    defaults        0 0      

这样,系统重启后,我们创建的逻辑卷/dev/testVG/fuck_lv1就会自动挂载到/testLVM目录下。

LVM逻辑卷管理测试——创建逻辑卷相关推荐

  1. xenserver 虚拟机扩容lvm磁盘分区的方法_从零开始学Linux运维|35.LVM(逻辑卷管理)的创建...

    简单来说 LVM是建立在硬盘和分区之上的一个逻辑层,提高磁盘分区管理的灵活性 如果没有使用LVM,我们直接访问文件系统读取硬盘内容 使用了LVM我们是通过逻辑卷的东西来读取硬盘内容 使用LVM增加一个 ...

  2. LVM逻辑卷管理器,部署逻辑卷,扩容逻辑卷,缩小逻辑卷,删除逻辑卷

    1.LVM逻辑卷管理器 硬盘设备管理技术虽然能够有效地提高硬盘设备的读写速度以及数据的安全性,但是在硬盘分好区或者部署为RAID 磁盘阵列之后,再想修改硬盘分区大小就不容易了.换句话说,当用户想要随着 ...

  3. Linux下非逻辑卷扩容之创建逻辑卷pvcreate是否会损坏原数据测试

    导语 我们都知道使用lv逻辑卷可以方便的扩容. 但是当原盘不是逻辑卷且其上有数据的时候,如何扩容呢? 因为扩容只能是磁盘type为逻辑卷lvm才可以. 那么将有数据的盘直接pvcreate为虚拟卷lv ...

  4. oracle数据库卷管理,AIX系统逻辑卷管理

    前言: 前期项目需要部署多套AIX环境下RAC集群,之前很少接触AIX系统,上来被创建逻辑卷等基本命令打脸了,其实网上搜下资料很多,总结一下,也是方便自己日后查阅. 创建逻辑卷 1.查看所有磁盘设备 ...

  5. Android逻辑卷管理LVM,LINUX——LVM逻辑卷管理

    LVM: logical volumes manager LVM逻辑卷部署 物理卷->卷组->逻辑卷 第一步:关机添加磁盘:两个磁盘可以构成一个磁盘组. 第二步:查看磁盘 # ls /de ...

  6. linux操作系统比较完善的LVM逻辑卷管理——筑梦之路

    基本概念介绍: PV(物理卷): 物理卷在逻辑卷管理中处于最底层,它可以是物理硬盘上的分区,也可以是一整块硬盘 VG(卷组): 卷组建立在物理卷之上,一个卷组中至少要包含一个物理卷,在卷组建立之后可以 ...

  7. Linux17-磁盘分区、文件系统、逻辑卷管理LVM

    目录 一.磁盘分区.文件系统.永久挂载 1.1.MBR分区方案 1.2.使用fdisk.mkfs.partprobe.blkid.lsblk等命令管理MBR分区 1.3.swap分区 1.4.GPT分 ...

  8. linux设置逻辑卷进不了图形界面,LVM逻辑卷管理器图形界面操作

    LVM逻辑卷管理器图形界面操作 LVM有关概念 LVM(Logical Volume Manager)即逻辑卷管理器,它最先是在Linux 2.4内核中被集成到内核中去的,它的出现改变了传统的磁盘空间 ...

  9. LVM是逻辑盘卷管理1

    前言 编辑 LVM模型 每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区 ...

最新文章

  1. VS上配置opencv249所添加的附加依赖项
  2. 规则引擎QLExpress的简单应用
  3. 【深度学习】锐化滤波器核 与 边缘检测核
  4. tf.contrib.slim arg_scope
  5. 【周末狂欢赛6】[AT1219]历史研究(回滚莫队),大魔法师(矩阵+线段树),单峰排列
  6. JMeter Listeners - Part 2: Listeners that Aggregate Data Samples
  7. Deep Learning of Binary Hash Codes for Fast Image Retrieval(2015)
  8. DataV数据可视化功能特性
  9. 算法不会,尚能饭否之树(2)
  10. ijkplayer-添加播放截图功能
  11. Linux 中的旧扣簧键盘(Bucklespring 键盘)声音
  12. python中width是什么意思_python – tkinter中的标签宽度
  13. ASP.NET 自定义DataTable数据
  14. Java、JSP毕业设计管理系统
  15. 网上下载图片去水印的方法
  16. 怎样用计算机制作思维导图,思维导图怎样画?分享电脑绘制思维导图方法
  17. Spring框架学习笔记05:SpringAop
  18. CCF认证 2018-09 卖菜
  19. 如何升级Vue的版本 vue2.9.6升级到vue3.0
  20. TCP/IP详解卷一读书笔记一

热门文章

  1. Ubuntu 上 hi3531 交叉编译环境 arm-hisiv100nptl-linux 建设过程
  2. GPRS流量计算方法(TCP/IP)
  3. Xstream util xml 与 bean之间互转
  4. Service Bus EAI EDI 实验室发布了
  5. java版spring cloud+spring boot+redis社交电子商务平台(四)SpringBoot 整合JPA
  6. SpringMVC+MyBatis+Druid使用MySQL8.0.11版本
  7. 【转载】C#扫盲之:==/Equals /ReferenceEquals 异同的总结,相等性你真的知道吗?
  8. Lync Server 2010迁移至Lync Server 2013部署系列 Part2:部署后端主服务器
  9. 30个绝对令你惊叹的墙壁涂鸦作品
  10. GitLab 简易指引(二):GitLab Runner 安装与配置