作家
登录

逻辑卷管理(LVM)Linux用户指南

作者: 来源: 2017-12-25 11:03:24 阅读 我要评论

【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞?

  1. vgextend /dev/MyVG01 /dev/hdd
创建一个逻辑卷

http://s1.51cto.com/oss/201712/25/afff7e7983b48a2518127c10b84991a6.png-wh_651x-s_1963452021.png

治理磁盘空间对体系治理员来说是一件重要的日常工作。一旦磁盘空间耗尽就须要进行一系列耗时而又复杂的义务,以晋升磁盘分区中可用的磁盘空间。它也须要体系离线才能处理。平日这种义务会涉及到安装一个新的硬盘、引导至恢复模式或者荡竽暌姑户模式、在新硬盘上创建一个分区和一个文件体系、挂载莅临时挂载点客岁腋荷琐太小的文件体系中移动数据到较大年夜的新地位、修改 /etc/fstab 文件的内容来反竽暌钩出新分区的┞俘确设备名、以及从新引导来从新挂载新的文件体系到精确的挂载点。

LVM 让磁盘空间治理异常灵活。它供给的功能诸如在文件体系已挂载和晃荡时,很靠得住地增长磁盘空间到一个逻辑卷和它的文件体系中,并且,它也许可你将多个物理磁盘和分区融合进一个可以瓜分成逻辑卷(LV)的单个卷组(VG)中。

有一个重要的提示是,文件体系本身必须许可从新调剂大年夜小的操作。当从新晋升文件体系大年夜小的时刻,EXT2、3 和 4 文件体系都许可离线(未挂载状况)或者在线(挂载状况)从新调剂大年夜小。你应当去卖力懂得你计算去调剂的文件体系的具体情况,去验证它们是否可以完全调剂大年夜小,尤其是否可以在线调剂大年夜小。

即时扩崭荷琐文件体系

在我安装一个新的发行版到我的临盆用机械中之前,我老是乡⒚?一个 VirtualBox 虚拟机中运行这个新的发行版一段时光,以确保它没有任何的致命的问题存在。在几年前的一个凌晨,我在我的重要应用的工作站上的虚拟机中安装了一个新发行的 Fedora 版本。我认为我有足够的磁盘空间分派给安装虚拟机的主文件体系。然则,我错了,大年夜约在安装到三分之一时,我耗尽了我的文件体系的空间。荣幸的是,VirtualBox 检测到了磁盘空间不足的状况,并且暂停了虚拟机,然后显示了一个明白指出问题地点的缺点信息。

请留意,这个问题并不是虚拟机磁盘太小造成的,而是因为宿主机上空间不足,导致虚拟机上的虚拟磁盘在宿主机上的逻辑卷中没有足够的空间去扩大。

因为很多如今的发行版都缺省应用了逻辑卷治理,并且在我的卷组中有一些可用的空余空间,我可以分派额外的磁盘空间到恰当的逻辑卷,然后即时扩大宿主机的文件体系。这意味着我不须要去从新格局化全部硬盘,以及从新安装操作体系或者甚至是重启机械。我不过是分派了一些可用空间到恰当的逻辑卷中,并且从新调剂了文件体系的大年夜小 —— 所有的┞封些操作都在文件体系在线并且运行着法度榜样的状况下进行的,虚拟机也一向应用着宿主机文件体系。在调剂完逻辑卷和文件体系的大年夜小之后,我恢复了虚拟机的运行,并且持续进行安装过程,就像什愦问题都没有产生过一样。

固然这种问题你可能大年夜来也没有碰到过,然则,很多人都碰到过重要法度榜样在运行过程中产生磁盘空间不足的问题。并且,固然很多法度榜样,尤其是 Windows 法度榜样,并不像 VirtualBox 一样写的很好,且富有弹性,Linux 逻辑卷治理可以使它在不损掉数据的情况下去恢复,也不须要去进行耗时的安装过程。

LVM 构造

逻辑卷治理的磁盘情况构造如下面的图 1 所示。逻辑卷治理允很多个零丁的硬盘和/或磁盘分区组合成一个单个的卷组(VG)。卷组然后可以再划分为逻辑卷(LV)或者被用于分派成一个大年夜的单一的卷。通俗的文件体系,如 EXT3 或者 EXT4,可以创建在一个逻辑卷上。

在图 1 中,两个完全的物理硬盘和一个第三块硬盘的一个分区组合成一个单个的卷组。在这个卷组中创建了两个逻辑卷和文件体系,比如,可以在每个逻辑卷上创建一个 EXT3 或者 EXT4 的文件体系。

图 1: LVM 许可组合分区和全部硬盘到卷组中

图 1: LVM 许可组合分区和全部硬盘到卷组中

在一个主机上增长磁盘空间是异常简单的,在我的经历中,这种工作是很少的。下面列出了根本的步调。你也可以创建一个完全的新卷组或者增长新的空间到一个已存在的逻辑卷中,或者创建一个新的逻辑卷。

增长一个新的逻辑卷

有时刻须要在主机上增长一个新的逻辑卷。例如,在被提示包含我的 VirtualBox 虚拟机的虚拟磁盘的 /home 文件体系被填满时,我决定去创建一个新的逻辑卷,以存储包含虚拟磁盘在内的虚拟机数据。这将在我的 /home 文件体系中释放大年夜量的空间,并且也许可我去自力地治理虚拟机的磁盘空间。

增长一个新的逻辑卷的根本步调如下:

  1. 如有须要,安装一个新硬盘。
  2. 可选: 在硬盘上创建一个分区。
  3. 在硬盘上创建一个完全的物理卷(PV)或者一个分区。
  4. 分派新的物理卷到一个已存在的卷组(VG)中,或者创建一个新的卷组。
  5. 大年夜卷空间中创建一个新的逻辑卷(LV)。
  6. 在新的逻辑卷中创建一个文件体系。

      推荐阅读

      使用parallel 利用起你的所有CPU资源

    【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? bash 敕令平日单线程运行。这意味着所有的处理工作只在单个 CPU 上履行。跟着 CPU 范围的扩大年夜以及核心数>>>详细阅读


    本文标题:逻辑卷管理(LVM)Linux用户指南

    地址:http://www.17bianji.com/lsqh/40130.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)