博客
关于我
Linux LVM 逻辑卷管理
阅读量:791 次
发布时间:2023-02-01

本文共 1148 字,大约阅读时间需要 3 分钟。

配置物理文件系统与Logical Volume Manager(LVM)环境

在配置Linux系统存储时,Logical Volume Manager(LVM)是一个强大的工具,能够有效地管理物理存储和逻辑卷。以下是一些关键步骤说明如何配置物理文件系统和LVM环境。

第一步:创建物理文件系统

首先,我们需要创建物理卷(PV)。通过使用fdisk工具,分区硬盘并将其标记为物理卷。

fdisk -l /dev/sdb

从上述输出可以看到,/dev/sdb硬盘已划分为8个逻辑分区,ID均为8e。

第二步:初始化物理卷为persistent volume(PV)

接下来,将这些逻辑分区创建为物理卷:

pvcreate /dev/sdb{5,6,7,8,9}

同样,可以创建一个RAID文件系统的物理卷:

pvcreate /dev/md0

使用pvspvdisplay工具,查看现有的PV状态。

pvspvdisplay

将硬盘上的所有分区划分为物理卷。

第三步:创建卷组(Volume Group,VG)

接下来,将这些物理卷组合成一个卷组。使用vgcreate命令指定PE大小和卷组名称:

vgcreate -s=16m test_vg /dev/sdk1 /dev/sdl1

将物理卷加入到卷组中,并激活卷组:

vgchange -a y test_vg

myvg为例激活卷组:

vgchange -a y myvg

第四步:查看卷组信息

使用vgdisplay工具查看卷组详情:

vgdisplay myvg

如输出所示,卷组myvg的总大小为15G,每个PE大小为4M,共有3846个PE。

第五步:创建逻辑卷(Logical Volume,LV)

通过lvcreate命令创建逻辑卷。例如,创建大小为4G的逻辑卷:

lvcreate -L 4G -n mylv1 myvg

检查剩余空间并扩充逻辑卷:

lvextend -L 5G /dev/myvg/mylv1

确保逻辑卷已挂载并格式化为文件系统。例如:

mkfs.ext4 /dev/myvg/mylv1mount /dev/myvg/mylv1 /mylv1/

后续操作:扩充卷组和逻辑卷

  • 扩展卷组:添加新物理卷到卷组:

    vgextend myvg /dev/sdb8
  • 扩展逻辑卷:使用lvextend命令增加逻辑卷大小:

    lvextend -L 5G /dev/myvg/mylv1
  • 缩减逻辑卷(如果需要):

    lvreduce -L 3G /dev/myvg/mylv1

本文详细指导了从创建物理卷到配置LVM环境的整个流程,帮助您高效管理系统存储资源。通过合理配置和管理,您可以充分发挥硬件潜力,同时便于系统扩展和维护。

转载地址:http://xcwfk.baihongyu.com/

你可能感兴趣的文章
LinQ的使用
查看>>
LINQ能不能用系列(一)LINQ to Object 效率比对
查看>>
LINQ能不能用系列(二)LINQ to SQL 效率比对
查看>>
LinQ:list基础操作
查看>>
Linr PS toolkit(Photoshop开发人员辅助工具)
查看>>
Lintcode 74 First Bad Version solution 题解
查看>>
LintCode A + B Problem
查看>>
LintCode Python 简单级题目 8.旋转字符串
查看>>
LintCode 第一题fizz buzz
查看>>
lintcode-418-整数转罗马数字
查看>>
Lintcode91 Minimum Adjustment Cost solution 题解
查看>>
LintCode: Longest Common Substring
查看>>
Lintcode: Nuts & Bolts Problem
查看>>
Lintcode: O(1) Check Power of 2
查看>>
Lintcode: Topological Sorting
查看>>
LintCode_114 不同的路径,115 不同的路径 II
查看>>
linux */10 * * * *,Linux学习之路(10)
查看>>
linux - sftp常用命令介绍
查看>>
Linux - 整理工作中常用的 Linux 命令(目录、文件、系统、进程、网络)持续更新~
查看>>
linux -- ubuntu修改IP地址、网关、dns
查看>>