linux逻辑卷(Logical Volume, LV)

逻辑卷如今在各种系统上已经非常流行,是解决硬盘空间不足的方法。以下内容来自于百度网络课程Linuxcast.net的简单的笔记。转载于此,希望对大家查找有帮助。

创建逻辑卷

1,将物理磁盘设备初始化为物理卷 pvcreate /dev/sdb /dev/sdc

2,创建卷组,并将PV加入卷组中 vgcreate linuxcast /dev/sdb /dev/sdc

3,基于卷组,创建逻辑卷 lvcreate -n mylv -L 2G linuxcast

4,为创建好的逻辑卷创建文件系统 mkfs.ext4 /dev/linuxcast/mylv

5,将格式化好的逻辑卷挂载使用 mount /dev/linuxcast/mylv /mnt

查看各种信息,就是vgs, pvs, lvs等,或者vsdisplay, pvdisplay, lvdisplay

对逻辑卷LV进行拉伸

1,保证VG中有足够的空闲空间 vgdisplay

2,扩充逻辑卷 lvextend -L +1G /dev/linuxcast/mylv

3,查看扩充后LV大小 lvdisplay

4,更新文件系统 resize2fs /dev/linuxcast/mylv

5,查看新的文件系统 de -h

假如VG不够,则向VG中添加物理卷PV,命令如下:

1,将要添加到VG的硬盘格式化为PV pvcreate /dev/sdd 即新创建一个物理卷sdd

2,将新的PV添加到VG vgextend linuxcast /dev/sdd

3,查看扩充后VG的大小 vgdisplay

缩小一个逻辑卷(一定要离线进行)

1,卸载已经挂载的逻辑卷 umount /dev/linuxcast/mylv

2,缩小文件系统(会提示需要运行fsck检查文件系统) resize2fs /dev/linuxcast/mylv 1G   将文件系统大小减小到1G

3,缩小LV lvreduce -L -1G /dev/linuxcast/mylv

4,查看缩小后的LV lvdisplay

5,挂载 mount /dev/linuxcast/mylv /mnt

缩小卷组

1,将一个PV从指定卷组VG中移除 vgreduce linuxcast /dev/sdd

2,查看缩小后的卷组大小 vgdisplay

时间: 2024-08-27 02:38:23

linux逻辑卷(Logical Volume, LV)的相关文章

Linux 逻辑卷LVM创建扩展删除实例

我这里用sdb这个20G的硬盘创建四个5G分区,并使用这四个分区创建test_lvm卷组,最后从卷组中创建两个8G的逻辑卷test_web和test_data. 详细步骤:需要操作和注意的内容均已用深色标注 1,首先对sdb创建分区 [[email protected] ~]# fdisk -l    #查看磁盘分区 Disk /dev/sdb: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Unit

Linux逻辑卷管理器(LVM)

LVM基础 通过使用Linux的逻辑卷管理器(Logical Volume Manager, LVM),用户可以在系统运行时动态调整文件系统的大小,把数据从一块硬盘重定位到另一块硬盘,也可以提高I/O操作的性能,以及提供冗余保护,它的快照功能允许用户对逻辑卷进行实时的备份. 对一般用户来讲,使用最多的是动态调整文件系统大小的功能.这样,你在分区时就不必为如何设置分区的大小而烦恼,只要在硬盘中预留出部分空闲空间,然后根据系统的使用情况,动态调整分区大小. 在LVM中,主要有三个概念: 物理卷(Ph

Linux逻辑卷管理LVM学习总结

LVM(Logical Volume Manager),它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,可以弹性的增加或减小分区的大小,使得磁盘分区管理更具灵活性.LVM的实现示意图: 创建LVM实例: 1.首先创建3个准备组成卷组VG的物理分区,并且把分区格式改为8e.以/dev/sdb1./dev/sdb2./dev/sdb3为例: #在/dev/sdb磁盘上创建分区/dev/sdb1./dev/sdb2./dev/sdb3,大小分别为3G.4G.

Linux逻辑卷管理LVM学习总结备忘

LVM(Logical Volume Manager),它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,可以弹性的增加或减小分区的大小,使得磁盘分区管理更具灵活性.LVM的实现示意图: 创建LVM实例: 1.首先创建3个准备组成卷组VG的物理分区,并且把分区格式改为8e.以/dev/sdb1./dev/sdb2./dev/sdb3为例: #在/dev/sdb磁盘上创建分区/dev/sdb1./dev/sdb2./dev/sdb3,大小分别为3G.4G.

linux逻辑卷管理

最近在进行linux充电,根据网络资料自己整理的资料,分享一下 ---------------------------------------------------------- Linux逻辑卷管理 1.什么是逻辑卷? LVM是逻辑卷管理(Logical Volume Manager)的简称,他是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,和直接使用物理存储在管理上相比,提供了更好灵活性. LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,和硬件相关的存储设置被

Linux逻辑卷快照及ssm的使用

Linux逻辑卷快照及ssm的使用 理论部分: 逻辑卷管理(LVM)提供了为任何逻辑卷作一个快照的功能,目的是在一致的状态下来得到一个分区的备份.因为在备份过程中,应用程序可能访问一个分区的文件或者数据库.一些文件可能在一个状态被备份,而后面的文件可能在一个更新后被备份,导致备份的不完整 从具体细节上说,快照是指向保存在存储设备中的数据的引用标记或指针 操作部分: 首先创建一个逻辑卷/dev/vg00/lv00,空间为504M lvdisplay /dev/vg00/lv00   --- Log

LINUX 逻辑卷管理: LVM

1.什么是LVM lvm是一个逻辑卷管理工具,它有两个版本,lvm1 和lvm2. 分别在2.4 kernal和2.6kernal里原生支持. LVM提供对磁盘分区更高逻辑层级的管理功能.通过lvm可以重新划分和移动存储卷. LVM可以对逻辑卷自定义命名成development , sales等指定名称,而不是"sda""sdb" 2.一个案例说明LVM的好处:Joe的PC As an example: Joe buys a PC with an 8.4 Gigab

深入剖解linux逻辑卷LVM

一.LVM概念 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池.管理员可以在卷组上随意创建逻辑卷组(logical volumes),并进一步在逻辑卷组上创建文件系统.管理员通过LVM可以方便的调整存储卷组的大小,并且可以对

Linux逻辑卷的拉伸和缩小

相对于普通磁盘优势是逻辑卷可以在线动态的拉伸(不用先unmount操作),只要vg中有足够的空间即可 1:首先查看vg是否有足够的空间 [[email protected] mapper]# vgdisplay 2:逻辑卷的在线拉伸 [[email protected] mapper]# lvextend -L +2G /dev/vg_gechong/lv_swap 3:查看逻辑卷的大小 [[email protected] ~]# df -h 大小并没有改变,原因:逻辑卷的尺寸扩展之后,并没有

【转】Linux逻辑卷管理

一. 前言LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性.LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,与硬件相关的存储设置被其隐藏,你可以不用停止应用或卸载文件系统来调整卷大小或数据迁移.这样可以减少操作成本.LVM与直接使用物理存储相比,有以下优点:1. 灵活的容量.当使用逻辑卷时,文件系统可以扩展到多个磁盘上,你可以聚合多个磁盘或磁盘