首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 原有磁盘上创建lvm

基础概念

LVM(Logical Volume Manager)是Linux环境下用于管理磁盘的一种逻辑机制。它允许将物理磁盘组合成卷组(Volume Group, VG),然后在卷组上创建逻辑卷(Logical Volume, LV),最后在逻辑卷上创建文件系统。

相关优势

  1. 灵活性:LVM允许在不影响现有数据的情况下动态调整文件系统的大小。
  2. 可扩展性:可以轻松添加新的物理磁盘到卷组中,从而扩展逻辑卷的大小。
  3. 易于管理:通过LVM命令可以方便地进行磁盘分区和文件系统的管理。

类型

  1. 物理卷(Physical Volume, PV):物理磁盘或分区。
  2. 卷组(Volume Group, VG):由一个或多个物理卷组成。
  3. 逻辑卷(Logical Volume, LV):在卷组上创建的虚拟磁盘。

应用场景

  1. 服务器存储管理:适用于需要灵活扩展存储空间的服务器环境。
  2. 数据库存储:数据库系统通常需要大容量且可扩展的存储空间。
  3. 虚拟化环境:在虚拟化环境中,LVM可以方便地管理多个虚拟机的存储需求。

创建LVM的步骤

假设我们有一个物理磁盘 /dev/sdb,我们将在这块磁盘上创建LVM。

1. 创建物理卷

代码语言:txt
复制
sudo pvcreate /dev/sdb

2. 创建卷组

代码语言:txt
复制
sudo vgcreate my_vg /dev/sdb

3. 创建逻辑卷

代码语言:txt
复制
sudo lvcreate -L 10G -n my_lv my_vg

4. 格式化逻辑卷

代码语言:txt
复制
sudo mkfs.ext4 /dev/my_vg/my_lv

5. 挂载逻辑卷

代码语言:txt
复制
sudo mkdir /mnt/my_lv
sudo mount /dev/my_vg/my_lv /mnt/my_lv

常见问题及解决方法

问题:创建物理卷时提示“Device /dev/sdb not found”

原因:可能是磁盘设备名称错误或磁盘未被识别。

解决方法

  1. 确认磁盘设备名称是否正确,可以使用 lsblk 命令查看磁盘信息。
  2. 确认磁盘是否被正确识别,可以检查 /etc/fstab 文件或重启系统。
代码语言:txt
复制
sudo lsblk

问题:创建卷组时提示“Not enough free space”

原因:物理卷的空间不足。

解决方法

  1. 确认物理卷的可用空间。
  2. 如果空间不足,可以添加更多的物理磁盘到卷组中。
代码语言:txt
复制
sudo vgdisplay my_vg

问题:挂载逻辑卷时提示“Mount: wrong fs type, bad option, bad superblock”

原因:可能是文件系统类型不匹配或文件系统损坏。

解决方法

  1. 确认文件系统类型是否正确。
  2. 如果文件系统损坏,可以使用 fsck 命令修复。
代码语言:txt
复制
sudo fsck.ext4 /dev/my_vg/my_lv

参考链接

通过以上步骤和解决方法,你应该能够在Linux原有磁盘上成功创建LVM,并解决常见的相关问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux LVM分区的创建、分配

LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。...RHEL5默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能基于LVM创建,必须独立出来。...LVM的标识是8e,设置完成后记得按w保存 一、创建逻辑卷 将新创建的两个分区/dev/sdb1 /dev/sdb2转化成物理卷,主要是添加LVM属性信息并划分PE存储单元....三、当卷组不够用的情况下,如何扩大卷组 重新从第二块硬盘上创建一个分区sdb3,具体操作步骤省略。并将创建好的分区加入到已经存在的卷组vgdata中。通过pvs命令查看是否成功。...修改成普通Linux分区即可。 总结:LVM逻辑卷是Linux里面一个很棒的空间使用机制,因为分区在没有格式化的情况下是没有办法加大或者放小的。通过LVM可以将你的磁盘空间做到灵活自如。

6.7K20

linux LVM逻辑卷的创建,扩容,缩减和删除

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。...卷组(VG, Volume Group) LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。能在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。...,则使用yum 方式安装 # yum install lvm* # rpm -qa|grep lvm 手动添加两个硬盘:sdl 20G sdh 1G 1:先开始创建物理卷PV: 基本PV命令:  pvcreate...--- 1.00g 1.00g /dev/sdl lvm2 --- 20.00g 20.00g [root@localhost ~]# 2:创建卷组vg             ...删除LVM 如果要彻底的来移除LVM的话,需要把创建的步骤反过来操作。

6.7K41
  • Linux系统LVM逻辑卷创建过程以及自动化脚本

    而根据我这边的业务需求,我并不能一次用到这么多分区,所以必须使用 LVM 合并使用。 关于 LVM 的创建,目前网络上一堆详细教程,用起来也非常简单,这里就只贴一下我的过程。...partition 1 Hex code (type L to list codes): 8e #输入8e格式 Changed system type of partition 1 to 8e (Linux...VG 以后,我们也可以使用 vgdisplay 或者 vgs 命来来查看 VG 的信息(略) ④、接着,使用 lvcreate 命令基于 VG 创建逻辑卷,vg 和 lvm 我们自定义的名称: [root...lvs 命令来查看创建好的逻辑卷的信息(略) ⑤、格式化创建的逻辑卷: [root@Centos64:~]# mkfs.ext4 /dev/vg/lvm ⑥、挂载分区: [root@Centos64:...3.1T 932M 3.0T 1% /data 这样,我们就完成了 LVM 的手工创建过程了,我还有一台 M2 要弄,而且听运管说以后会继续交付这类机型,我可不想这么苦逼的操作了,光那个创建

    2.1K90

    Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)

    Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统...LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。...在传统的磁盘管理方式中,我们如果出现分区大小不足的情况下,我们此时只能通过加入一块物理硬盘,然后对其进行分区,因为加入的硬盘作为独立的文件系统存在,所以对原有分区并没有影响,如果此时我们需要扩大分区,就只能先将之前的分区先卸载掉...3、当卷组不够用的情况下,如何扩大卷组 重新从第二块硬盘上创建一个分区sdb3,具体操作步骤省略。并将创建好的分区加入到已经存在的卷组vgdata中。通过pvs命令查看是否成功。 ? ?...修改成普通Linux分区即可。 ? 总结:LVM逻辑卷是Linux里面一个很棒的空间使用机制,因为分区在没有格式化的情况下是没有办法加大或者放小的。通过LVM可以将你的磁盘空间做到灵活自如。

    8.7K22

    LVM扩容操作

    文章目录 一、测试环境 二、给lvm分区扩容(加硬盘) 1.新增硬盘 2.给新的硬盘分区 3、Lvm操作 查看卷组状态:`vgdisplay` 创建物理卷:`pvcreate /dev/sdb1` 扩展卷组...,sda1直接挂载到/boot目录,sda2分区则交给了LVM来管理,并挂载到根目录/和/home目录 1.新增硬盘 我是用virtualbox来模拟的,关闭linux系统。...我们再输入fdisk -l 和 lsblk看看: 3、Lvm操作 其实主要的操作流程就是: 创建物理卷 ->> 将物理卷加入到卷组 ->> 扩展逻辑卷 –>刷新文件系统。...首先先要对分区sdb1进行扩容 调整分区大小 fdisk 从上面截图可以看到,sdb1 的起始磁柱号是1(这只是测试,一般情况下不一定),结束磁柱好为1044,但实际上整个硬盘有2610个磁柱,所以需要调整分区...其主要操作步骤是: 1.查看起始磁柱号 a 2.删除分区(注意这时候千万不能保存) 3.重新创建分区,并且开始磁柱号设置为第1步的起始磁柱号 a 4.保存 fdisk /dev/sdb 让系统核心重新捕捉分区表

    6.3K22

    linux基础命令介绍十二:磁盘与文件系统

    硬盘一般容量较大,为了便于管理和使用,可以将硬盘分成一到多个逻辑磁盘,称为分区;为使分区中的文件组织成操作系统能够处理的形式,需要对分区进行格式化(创建文件系统);在linux中,对于格式化后的分区,还必须经过挂载...硬盘中使用固定于磁臂(disk arm)顶端的磁头(disk head 上下两面均有)读写盘面中的数据。...Id列表示分区类型,可以使用命令l列出所有支持的类型,其中82表示linux swap,83表示linux默认分区类型,8e表示linux lvm(后述)。...不能在已经做MBR分区的硬盘上做GTP分区,重做会导致原有分区被格式化。...逻辑卷管理 LVM是linux环境下对磁盘分区进行管理的一种机制,能够使系统管理员更方便的为应用与用户分配存储空间。

    4.8K40

    有关LVM快照的分享

    在Linux當中,我們可以使用LVM快照(snapshot)來快速備份數據。 其工作原理是我們創建一個快照區,在原來的LV發生變化的時候,把變化前的數據放到快照區。新的內容不會進行變更。...6.那麼到這裡,我們創建lvm快照的步驟就已經結束了。剛剛創建的這個lvm的快照到底有何用處呢?...當我們修改lv1里的數據內容時,其快照區對應的數據不會產生變化,從而我們有效的對原有的數據進行了備份保存。但是要注意!...1.创建一个lv,大小400M。在创建之后,对其进行格式化,并将其挂载。再向其中创建一个文件,并在这个文件中写入一些数据。...2.对这个刚刚创键的lv进行逻辑卷快照的创建,创建成功后,看一看里面的文件是否与lv中的相同。

    50710

    有关LVM快照的分享

    在Linux當中,我們可以使用LVM快照(snapshot)來快速備份數據。 其工作原理是我們創建一個快照區,在原來的LV發生變化的時候,把變化前的數據放到快照區。新的內容不會進行變更。...6.那麼到這裡,我們創建lvm快照的步驟就已經結束了。剛剛創建的這個lvm的快照到底有何用處呢?...當我們修改lv1里的數據內容時,其快照區對應的數據不會產生變化,從而我們有效的對原有的數據進行了備份保存。但是要注意!...1.创建一个lv,大小400M。在创建之后,对其进行格式化,并将其挂载。再向其中创建一个文件,并在这个文件中写入一些数据。...2.对这个刚刚创键的lv进行逻辑卷快照的创建,创建成功后,看一看里面的文件是否与lv中的相同。

    56740

    Linux基础——RAID和LVM

    一、RAID 独立冗余磁盘阵列 条带化技术,分散存储在多个盘上 (做切割数据的,存在盘上的对应位置,在外观看来就是条带状的) raid的一种 raid级别,仅仅代表raid的组成方式是不一样的,没有上下级之分...方式二:可以通过lvconvert把快照的内容重新写回原有的lvm 先将原逻辑卷卸除挂载#umount /dev/vg00/lv00 执行lvconvert将快照的数据合并到原逻辑卷 #lvconvert...可以看到有两块空闲磁盘(sdc、sdd) 创建新的LVM池/卷 在这个示例中,不妨看一下如何在物理磁盘驱动器上创建新的存储池和新的LVM卷。...方式二:可以通过lvconvert把快照的内容重新写回原有的lvm 先将原逻辑卷卸除挂载#umount /dev/mypool/lv01 执行lvconvert将快照的数据合并到原逻辑卷 #lvconvert...有磁ssm的具体用法可以参考ssm的帮助手删页 如:删除LVM卷#ssm remove 删除存储池#ssm remove

    6.1K51

    lvm

    逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。...但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。...lvm架构 概念 DM:Device Mapper 逻辑设备 MD:multip Device /dev/md# meta device linux系统一切皆文件,所有的设备都映射成文件在 /dev...(磁盘上数据移动到其他磁盘上) pvs:pvdisplay linux lvm :8e pvmove - move physical extents vg vgcreate,...lv lv 创建分区:是创建物理边界 文件系统:逻辑边界 lvm:先扩展物理边界,在扩展逻辑边界。

    1.8K70

    Linux对大于2T的磁盘分区方法及创建逻辑卷LVM

    由于这一扇区承担有不同于磁盘上其他普通存储空间特殊管理职能,作为管理整个磁盘空间的一个特殊空间,它不属于磁盘上的任何分区,因而分区空间内的格式化命令不能清除主引导记录的任何信息。...负责说明磁盘上的分区情况,其内容由磁盘介质及用户在使用FDISK定义分区时决定。(具体内容略) 结束标志(占2个字节) 其值为AA55,存储时低位在前,高位在后,即看上去是55AA(十六进制)。...在Linux系统中 硬盘分区命名为sda1-sda4或者hda1-hda4(其中a表示硬盘编号可能是a、b、c等等)。在MBR硬盘中,分区号1-4是主分区(或者扩展分区),逻辑分区号只能从5开始。...Linux系统中MBR通常会是GRUB加载器。MBR。当一台电脑启动时,它会先启动主板自带的BIOS系统,bios加载MBR,MBR再启动Windows,这就是mbr的启动过程。...LVM Parted分区过程 parted -l #查看所有磁盘状态 parted /dev/vdb #通过parted工具来创建大于2T的分区 mklabel gpt #创建创建磁盘标签 mkpart

    5.1K10

    Linux下从零开始创建LVM虚拟磁盘阵列+脚本化解决方案

    前言 逻辑卷管理器(英语:Logical Volume Manager,缩写为LVM),又译为逻辑卷宗管理器、逻辑扇区管理器、逻辑磁盘管理器,是Linux核心所提供的逻辑卷管理(...在1998年,Heinz Mauelshagen 根据在 HP-UX 上的逻辑卷管理器,写作出第一个 Linux 版本的逻辑卷管理器。...VG:卷组,创建在PV之上,由一个或多个PV组成,可以在VG上创建一个或多个“LVM分区”(逻辑卷),功能类似非LVM系统的物理硬盘 LV:逻辑卷,从VG中分割出的一块空间,创建之后其大小可以伸缩...过程 创建lvm分区的方法其实非常的简单,主要分为以下几个步骤: 1、创建磁盘分区part 目前做LVM分区比较推荐的工具还是fdisk,不是说parted不能做,而是...的分区代码8e Changed system type of partition 1 to 8e (Linux LVM) 2、创建物理卷PV 在分区完成之后需要做的就是创建物理卷

    96840

    第十一章 LVM逻辑卷管理

    为了满足这种需求,Linux中就需要使用LVM技术来实现。 LVM的简单原理就是把多块磁盘或分区组织一个小组,划分存储空间时从小组中的成员上占用空间,即可以跨越多个磁盘或分区,也可以随时扩容、缩容。...11.3 LVM创建文件系统 关于LVM创建LV并制作文件系统使用的实验,我们可以按一下五部逐步完成。...8e Linux LVM,结果如下图 ?...那么势必要将原有磁盘上的数据转移到新磁盘。...功能是:当系统物理内存不足的或使用空间紧张系统会在磁盘上开辟块空间,临时当内存使用,称为虚拟内存 在不同操作系统中,虚拟内存也有诸多叫法:虚拟内存(统一叫法),swap交换空间(Linux),页面文件(

    1.8K72

    Linux高级文件系统管理

    以 Linux 来说,就是有多少容量限制的意思,我们可以使用 quota 来让磁盘的容量使用较为公平,下面我们会介绍什么是 quota 然后以一个完整的范例来介绍 quota 的使用作用.由于Linux...是一个多用户管理的操作系统,而Linux默认情况下并不限制每个用户使用磁盘空间的大小,假如某个用户疏忽或者恶意占满磁盘空间,将导致系统磁盘无法写入甚至崩溃;为了保证系统磁 盘的有足够的剩余空间,我们需要对用户和组进行磁盘空间使用限制...逻辑卷管理器LVM(Logical Volume Manager)逻辑卷管理,它是Linux环境下对磁盘分区进行管理的一种机制,普通的磁盘分区管理方式在分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时...理解为硬盘上的扇区,默认是4MB,可自由配置....#创建挂载点[root@localhost LVM]# mount /dev/my_vg/mylv_back /back/ #挂载备份文件[root@localhost LVM]# cp -

    2.2K20

    【香菇带你学Linux】Linux系统中磁盘管理LVM与挂载

    Linux系统中磁盘管理LVM与挂载 本文以属于Linux系统基本概念,如果以查找教程教程,解决问题为主,只需要查看本文后半部分。如需要系统性学习请查看本文前半部分。 0....Linux系统磁盘分区 1.1 分区的基本概念 物理分区:直接在物理硬盘上划分出的存储区域,它们占据了硬盘的一部分物理空间。物理分区是磁盘分区的最基本形式。 tips:一块实体磁盘是一个物理分区吗?...分区表:分区表是硬盘上用于存储分区信息的结构GPT是一种分区表格式。GPT提供了对更大磁盘和更多分区的支持,并且是许多现代Linux发行版的默认选择。 2....Linux磁盘管理LVM 逻辑卷管理器LVM(LVM,Logical Volume Manager)允许用户将一个或多个物理硬盘上的分区组合成更大的存储池,并在这个池上创建逻辑卷(Logical Volumes...参考资料 linux磁盘分区 Linux LVM的基本使用 Linux系统磁盘(硬盘)逻辑卷分区和介绍 VMware虚拟机添加磁盘

    1K11

    在 Linux 系统上没有磁盘阵列实现合并磁盘

    物理卷:指的是物理硬盘上的分区或逻辑上与磁盘分区具有相同功能的设备,是 LVM 的基本存储块,但和分区相比,却包含了与LVM管理相关的参数。...Physcial Extent:每一个物理卷被划分为一个个的基本存储单元,每一个 PE 都具有唯一的编址(类似于物理磁盘上的磁盘地址),PE 的大小默认为 4MB。...使用 p 查看分区情况,使用 t 命令(30 为 Linux LVM) Hex code (type L to list codes): 30 # 最后再用 w 命令保存分区表 # 另外一块也按照以上的步骤格式化为...`LVM` 格式 建立 LVM 分区和 VG 逻辑卷组 # 为硬盘创建 PV pvcreate /dev/sda1 /dev/sdb1 # 查看当前所有的 PV 列表 pvdisplay # 利用新增的...(采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 在 Linux 系统上没有磁盘阵列实现合并磁盘 》 本文链接:https://lisz.me/tech/linux/linux-lvm.html

    2.5K30
    领券