Linux系统LVM基本使用

一、关于LVM的几个概念

1. LVM:逻辑卷管理器,是建立在物理存储设备上的一个抽象层,允许你生成逻辑存储卷,

与硬件相关的存储设置被其隐藏,你不用停止应用或卸载文件系统来调整卷大小

或迁移数据,可以弹性管理你的分区。

2. 物理卷:直接对应实际硬盘分区,也可以是整个硬盘或已创建的软RAID,是LVM的基

本存储设备。

3. 卷组:是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个逻辑卷。

4. 逻辑卷:类似于非LVM系统中的硬盘分区,它建立在卷组之上,是一个标准的块设备,

在逻辑卷上可以建立文件系统。

二、创建

1. 创建一个物理卷:

pvcreate (硬盘分区,如:/dev/sdb1)(把硬盘分区转换成物理卷)

通过命令pvdisplay可以查看系统中所有的物理卷信息。

刚创建的物理卷不属于任何卷组,不能直接使用。

2. 创建一个卷组:

vgcreate (卷组名,如:wjt_vg) (物理卷,如:/dev/sdb1)

(物理卷可以是已创建的,也可以是未创建的,当物理未创建时,该命令可直接创建一

个物理卷,并加入卷组中)

通过命令vgdisplay可以查看系统中所有的物理卷信息。

3. 在卷组中创建逻辑卷:

lvcreate -L (逻辑卷大小,如:3G) -n (逻辑卷名称,如:wjt_lv1) (卷组名称,如:

wjt_vg)

通过命令lvdisplay可以查看系统中所有的逻辑卷信息。

4. 在逻辑卷创建文件系统:

mke2fs -j (逻辑卷,如:/dev/wjt_vg/wjt_lv1)

5. 挂载逻辑卷:

mount -t ext3 (逻辑卷,如:/dev/wjt_vg/wjt_lv1) (挂载目录,如:/opt)

三、移除

1. 卸载逻辑卷  umount (挂载目录,如:/opt)

2. 删除逻辑卷  lvremove (逻辑卷,如:/dev/wjt_vg/wjt_lv1)

3. 删除卷组:  vgremove (卷组,如:/dev/wjt_gv)

4. 删除物理卷:pvremove (物理卷,如:/dev/sdb1)

注:移除和创建的步骤顺序是相反的。

时间: 2024-10-09 11:43:21

Linux系统LVM基本使用的相关文章

Linux系统LVM逻辑卷的创建与扩容(命令详解,图文并茂)

LVM简介: LVM(Logical Volume Manager)中文名:逻辑卷管理器,本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,它可以将几块磁盘(物理卷,PhysicalVolume)组合起来形成一个存储池或者卷组(VolumeGroup).LVM可以每次从卷组中划分出不同大小的逻辑卷(LogicalVolume)创建新的逻辑设备.底层的原始的磁盘不再由内核直接控制,而由LVM层来控制.对于上层应用来说卷组替代了磁盘块成为数据存储的基本单元.LVM管理着

Linux 系统 LVM(Logical Volume Manager)逻辑卷管理

一.前言 每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到 当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值.因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统.清除硬 盘.重新对硬盘分区,然后恢复数据到新分区. 虽然现在有很多动态调整磁盘的工具可以使用,例如PartationMagic等等,但是它并不能完全解决问题,因为某个分区可能会再次被耗尽:另 外一个方面这需要重新

Linux系统LVM(卷)部署-扩容-缩容-快照-删除

常用LVM命令总结: 注: 以下案例均采用的系统版本是Oracle linux 7.3 LVM案例: 部署案例: 第 1 步:让新添加的两块硬盘设备支持LVM 技术. [[email protected] ~]# pvcreate /dev/sdb /dev/sdc Physical volume "/dev/sdb" successfully created Physical volume "/dev/sdc" successfully created 第 2 步

Linux系统LVM分区减容扩容

目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况 [[email protected] ~]# df -h 文件系统 容量  已用 可用  已用% 挂载点 Filesystem             Size  Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 154G  7.9G  139G   6% / tmpfs                

linux系统lvm中lv使用空间的调整

前言:最近部署一个项目,甲方使用虚拟化平台,给的服务器都是虚拟化克隆的机器,操作系统安装时默认的分区,现状是根分区只有50G,部署的时候使用软连接创建的部署目录,但是后续升级的同事没有注意,就把部署直接放在根分区,导致近期数据同步时log文件大,使用的log日志删除脚本任务计划未到执行执行时间服务日志文件就把磁盘占满了,处理如下. 一.系统环境:操作系统:Centos_x64 6.5内核版本:2.6.32-431.el6.X86_64磁盘格式:EXT4 二.现有分区情况与说明 df -h #查看

Linux系统下磁盘配额、软RAID及LVM的配置与管理

Linux系统下磁盘配额.软RAID及LVM的 配置与管理 一.设定文件系统配额 1.概述:配额是操作系统的一个可选的功能, 它允许管理员以文件系统为单元, 限制分派给用户或组成员所使用的磁盘空间大小或是使用的总文件数量.这经常被用于那些分时操作的系统上, 对于这些系统而言, 通常希望限制分派到每一个用户或组的资源总量, 从而可以防止某个用户占用所有可用的磁盘空间. 2.配置文件系统配额(基于用户): (1)配置配额前准备工作: 1)备份/home目录,创建分区,进行挂载,将/home目录下的数

Linux系统分区及LVM使用(一)

一.MBR分区 使用fdisk等分区工具,使用MBR(Master Boot Record)管理单个磁盘,这就决定了其分区表最多支持4个分区,分区类型包括主分区和扩展分区,逻辑分区可以被再次分割成多个逻辑分区. 标准 MBR 结构 地址 描述 长度             (字节) Hex Oct Dec 0000 0000 0 代码区 440             (最大 446) 01B8 0670 440 选用磁盘标志 4 01BC 0674 444 一般为空值; 0x0000 2 01

将Linux系统转至LVM卷的方法

朋友今天突然找我,说是要把他的 Linux 系统的根分区磁盘扩大.接到这个问题,我马上开始查看下系统情况.是一台 CentOS 6.6 的系统,有两块磁盘分别是:/dev/vda1 是 15G 的根卷,/dev/vda2 是 1G 的交换分区,而整个 /dev/vda 磁盘总大小是 21G(有 5G  的 /dev/vda5 空闲空间).现在要求增大/dev/vda1 分区. 有三个解决方案: 第一个就是将 /dev/vda 上的空闲分区(/dev/vda5)随意作为 /home./var 之类

第九章 Linux系统下分区、格式化磁盘,学会挂载和卸载磁盘

1. 请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?/dev/hda, /dev/hdb 是 IDE借口硬盘的块文件. /dev/hda  第一块IDE磁盘 : /dev/hdb 第二块IDE磁盘 /dev/sda, /dev/sdb 是SCSI接口硬盘的块文件. /dev/sda 第一块SCSI磁盘 :/dev/sdb 第二块SCSI磁盘 2. 为什么 du -b /etc/passwd  和 du -k  /etc/