3分钟

实验流程

实验流程图
  • 在腾讯云上创建云服务器CVM,操作系统选择Linux系统,选用常见的CentOS即可。
  • 购买若干个云硬盘实例,挂载到云服务器CVM上,作为云服务器的存储介质。
  • 使用pvcreate将各个云硬盘配置为物理卷(PV,Physical Volume)。此处可以根据需要使用fdiskgdisk等工具先把硬盘分成几个分区,再将分区配置为物理卷,也可以将整个硬盘作为一个整体配置为物理卷。
  • 使用vgcreate创建新的卷组(VG,Volume Group),并将之前创建的物理卷加入到该卷组。这一步的主要意义在于:把上一步的物理卷资源切分成颗粒化的存储资源(PE,Physical Extents)并组合到一起,从而具备了颗粒化的存储资源管理能力,消除了不同硬盘分区之间的界限。
  • 使用lvcreate在卷组的基础上创建逻辑卷(LV,Logical Volume)。
  • 为逻辑卷格式化文件系统。这样就可以将文件系统挂载到Linux系统中,用于存储数据。
  • 对逻辑卷进行扩容操作,按上面的步骤,额外购买一个云硬盘实例并挂载到CVM云服务器上。
  • 将新加入的云硬盘配置为物理卷,加入之前创建的卷组,使卷组具备更大的容量。接下来使用lvextend方式扩展逻辑卷,并根据之前格式化文件系统的类型,使用resize2fsxfs_growfs扩展文件系统,实现跨硬盘、跨分区扩容的效果。
  • 对逻辑卷进行快照操作,在现有基础上,对当前的逻辑卷创建快照卷(快照卷本质上是一个额外的逻辑卷),通过快照卷的单独挂载方式,实现快照的还原和数据的找回。