首页 > 其他分享 >ubuntn22.0 LVM罗辑卷管理分区使用,把多块硬盘容合成一个空间

ubuntn22.0 LVM罗辑卷管理分区使用,把多块硬盘容合成一个空间

时间:2023-08-10 17:12:52浏览次数:39  
标签:逻辑 卷组 LVM2 创建 罗辑 LVM ubuntn22.0 物理

一、理解他的概念

LVM2(Logical Volume Management 2)是Linux系统中的一种逻辑卷管理技术,是对LVM的第二个主要版本。LVM2相比于早期版本的LVM,提供了更多的功能和改进。

物理扩展卷(Physical Extend  PE)-----------这个实际是把物理磁盘格式化后,变成一小块一小块的空间,默认是4M,然后方便打包成卷组

物理卷(Physical Volume,PV)-----------就是物理磁盘或分区,windows中就叫C盘,D盘......【PV创建的过程,实际就是把他转成PE

卷组(Volume Group,VG)-----------是由一个或多个物理卷组成的逻辑集合,简单理解就是把多个物理硬盘放到一个箱子里打包好并取一个名称

逻辑卷(Logical Volume,LV)---------就是从卷组中提取一定量虚拟空间,再打包成一个分区或叫空间,然后再绑定一个文件夹名,这样操作系统里就可以使用的整个空间【LV的大小一定是PE的整数倍】

 

 

 5.挂载逻辑卷:创建一个目录来挂载逻辑卷,并将逻辑卷挂载到该目录:

 

sudo mkdir /www
sudo mount /dev/卷名组称/罗辑卷名称 /www

6.自动挂载逻辑卷:如果您希望在系统启动时自动挂载逻辑卷,可以编辑 /etc/fstab 文件并添加以下行

/dev/卷组名称/罗辑卷名称 /www ext4 defaults 0 0

 

 

LVM2相对于早期版本的LVM有以下一些改进和功能:

  • 支持更大的卷容量:LVM2可以支持更大容量的逻辑卷,最高可达数百TB。
  • 快照改进:LVM2中的快照功能得到改进,更高效且对文件系统的支持更广泛。
  • 多个快照支持:LVM2允许创建多个快照,从而能够创建更复杂的备份和还原策略。
  • 迁移改进:LVM2引入了更强大的数据迁移功能,可以更容易地将逻辑卷从一个物理卷迁移到另一个物理卷。
  • 支持更多RAID类型:LVM2支持更多的RAID(冗余磁盘阵列)类型,如RAID4、RAID5和RAID6。
  • 增强的安全性:LVM2提供了更多的安全功能,如加密卷和访问控制。

LVM2提供了几种图形界面工具,用于更方便地管理和配置逻辑卷。以下是一些常用的LVM2图形界面工具:

  1. GNOME Disks(也称为gnome-disk-utility):GNOME Disks是Linux系统中一个强大的磁盘管理工具,可以用于创建、删除、调整LVM2卷和卷组,以及管理磁盘分区和文件系统。它提供了直观的用户界面,支持图形化地执行LVM2操作。

  2. KDE Partition Manager:KDE Partition Manager是KDE桌面环境下的一个磁盘分区和管理工具,提供了对LVM2的支持。它允许用户创建、删除、调整逻辑卷和卷组,并提供了图形化界面以帮助用户进行LVM2操作。

  3. Webmin:Webmin是一个用于系统管理的Web界面工具,支持多种操作系统,包括Linux。Webmin提供了LVM模块,可通过Web界面轻松管理LVM2卷和卷组,包括创建、删除、调整大小等操作。

  4. Cockpit:Cockpit是一个用于Linux服务器管理的Web界面工具,提供了对LVM2的支持。通过Cockpit,用户可以使用图形界面操作来创建、删除、调整逻辑卷和卷组,以及监控和管理磁盘空间。

标签:逻辑,卷组,LVM2,创建,罗辑,LVM,ubuntn22.0,物理
From: https://www.cnblogs.com/100tool/p/17620609.html

相关文章

  • 06 llvm IR测试创建struct和Array
    见下文代码,方式一样的#include<vector>#include"llvm/IR/Module.h"#include"llvm/IR/LLVMContext.h"#include"llvm/Support/raw_ostream.h"#include"llvm/IR/Function.h"#include"llvm/IR/Verifier.h"#include&......
  • ubuntu扩容非LVM根分区
    Ubuntu系统安装growpart相关工具:sudoaptinstallcloud-guest-utilssudoaptinstallxfsprogs我的分区如下:(base)root@uni-dzkf-gpu:/bin#df-ThFilesystemTypeSizeUsedAvailUse%Mountedonudevdevtmpfs32G032G0%/devtmp......
  • llvm编译命令与选项
    编译生成可执行文件clanghello.c-ohello编译生成bc文件(不可读)得到LLVM字节码文件.bc(不可读字节码文件)clang-O3-emit-llvmhello.c-c-ohello.bc-O3:表示使用编译优化级别3来编译程序-emit-llvm:表示要通过clang得到LLVM的字节码文件(.bc)或者汇编文件(.ll......
  • llvm输入输出流
    llvm::raw_ostreamllvm::raw_ostream是一个抽象class,有两个重要的纯虚函数由子类实现,write_impl()保存将数据写入基础流的逻辑,current_pos()返回流中当前正在写入的位置。llvm提供了以下输出流实现:outs()forwritingtostdouterrs()forwritingtostderrnulls()whichd......
  • 05_llvm IR测试创建ifelse语句及多个block
    一个ifelse源码编译先看如下代码:intfunc(inta){intb;if(a>5)b=6;elseb=5;returnb;}编译命令../output/bin/clang++-emit-llvmllvm_if_else.c-S-oir.ll编译后的IR如下:;ModuleID='llvm_if_else.c'source_filename="llvm_if_else.c&q......
  • 04_llvm_IR测试生成运算指令
    四则运算指令介绍如下:#include<vector>#include"llvm/IR/Module.h"#include"llvm/IR/LLVMContext.h"#include"llvm/Support/raw_ostream.h"#include"llvm/IR/Function.h"#include"llvm/IR/Verifier.h"#include......
  • 03_llvm_IR测试创建变量
    主要分全局变量、函数参数、局部变量(常量)与返回值测试全局变量介绍说明、代码、编译与结果如下:#include"llvm/IR/Module.h"#include"llvm/IR/LLVMContext.h"#include"llvm/Support/raw_ostream.h"#include"llvm/IR/Function.h"#include"llvm/IR/Verifier.h&qu......
  • 关于菜鸡学习RHEL8的一些小笔记--->LVM逻辑卷
    LVM基础概念:LVM()逻辑卷管理器,主要适用于对Linux环境下面磁盘分区的管理机制在真实的场景中,服务器使用的越久,所产生的数据量就会越来越大,导致硬盘本身空间越来越小;这里针对分区来看,如果想要扩大容量,就得重新挂载硬盘,然后去做数据迁移,这样就会直接导致业务停止运行;#这里分区的大小是在......
  • 02_llvm的IR测试创建函数和代码块
    如果要使用LLVM的能力,则需熟悉如何根据自己的代码生成出llvm的IR,以便提供给llvm使用。测试创建function测试代码如下02_test_function.cpp#include"llvm/IR/Module.h"#include"llvm/IR/LLVMContext.h"#include"llvm/Support/raw_ostream.h"#include"llvm/IR/Function.h&qu......
  • Linux18--存储管理之:MBR与GPT分区、格式化文件系统、磁盘挂载、制作swap分区、文件系
    0新增磁盘流程#磁盘整体的操作步骤1.增加磁盘编辑虚拟机设置--新增硬盘--SCSI--创建新虚拟磁盘--200G、多个文件--完成2.磁盘分区3.分区格式化成文件系统4.文件系统挂载到指定目录1磁盘分区#1分区分类主分区主引导分区,是可以安装系统的分区......