首页 > 其他分享 >分区_LVM

分区_LVM

时间:2024-05-24 09:20:40浏览次数:22  
标签:逻辑 卷组 分区 文件系统 dev LVM home

扇区的大小 512字节

识别硬盘→分区规划→格式化→挂载使用

分区的规划

MBR分区模式和GPT分区模式

MBR分区模式
三种分区类型:主分区、扩展分区(不能直接放数据)、逻辑分区
3个主分区 1个扩展分区 n个逻辑分区
最多划分四个主分区 此模式最大分区空间2.2T

划分分区

fdisk  /dev/vdb
  n 创建新的分区
  p 查看分区表
  d 删除分区()
  w 保存并退出

lsblk     #查看划分的分区信息

格式化分区,赋予文件系统

mkfs.ext4 /dev/vdb1         #把vdb1格式化成ext4(文件系统)
blkid /dev/vdb1         #查看vdb1文件系统类型和UUID
mkfs.xfs /dev/vdb2     #把vdb2格式化成xfs
blkid /dev/vdb2       #查看vdb2的文件系统类型

开机自动挂载

/etc/fstab
设备路径   挂载点 类型   参数                              备份标记      检测顺序
/dev/vdb1  /part1  ext4  defaults(rw/acl/Set GID/Set UID) 0(不备份)/1(备份)  0(不检测)/1(检测)

defaults集合了所有权限
检测会很耗时,检测的是扇区完整、文件系统的损坏等等,所以除了根分区都写0
mount -a(测试) 只会检测当前没有挂载的设备的信息,如果已经挂载了,就不会检测了,如果没有挂载,mount会自动创建挂载点,帮你挂载

刷新分区命令:partprobe

设备表示含义

/dev/sda5     # SCSI接口的硬盘 第一块硬盘 的第5个分区

LVM逻辑卷
作用:
1.可以整合分散的空间(分区或整个硬盘)
2.空间可以扩大(不影响原来的数据)

划分逻辑卷的步骤
将众多的物理卷(PV)组建成卷组(VG),再从卷组中划分逻辑卷(LV)

创建逻辑卷

1.创建卷组(VG)
创建卷组的前提是要有物理卷(PV),已经格式化的分区不能创建为逻辑卷

vgcreate 卷组名 设备路径(PV的路径)
pvs          #查看物理卷信息
pvdisplay    #查看物理卷详细信息
vgs      #查看卷组信息
vgdisplay    #查看卷组详细信息

2.创建逻辑卷(LV)
lvcreate –L 大小 –n 逻辑卷名称 卷组名
lvcreate -L 16G -n mylv systemvg
lvs          #查看逻辑卷信息
lvdisplay    #查看逻辑卷详细信息

3.逻辑卷的使用
格式化 挂载 检测

逻辑卷的扩展:支持线上工作

1.卷组有足够的剩余系统
(1)直接扩展逻辑卷的空间
lvextend –L 扩展后的大小 逻辑卷路径
(2)文件系统的扩大
resize2fs 逻辑卷路径         // 刷新ext4文件系统
xfs_growfs 逻辑卷路径       // 刷新xfs文件系统

2.卷组没有足够的剩余系统
(1)扩展卷组
vgextend 卷组名 设备路径
(2)扩展逻辑卷的空间
lvcreate –L 大小 –n 逻辑卷名称 卷组名
(3)文件系统的扩大
resize2fs 逻辑卷路径

卷组划分空间的单位(PE):默认4M

1PE=4M

创建逻辑卷(LV)时指定PE个数
lvcreate  -l  PE个数 -n 逻辑卷名 卷组名
lvcreate  -l  50  -n  lv1  vg1

创建卷组的时候设置PE大小
vgcreate -s PE大小 卷组名 空闲分区
vgcreate -s 16M vg1 /dev/vdb1

修改已存在VG的PE大小
vgchange -s  PE大小  卷组名  
vgchange –s 8M vg1

逻辑卷删除
创建顺序:物理卷,卷组,逻辑卷
删除顺序:逻辑卷,卷组,物理卷

删除逻辑卷(LV)
lvremove 逻辑卷路径
lvremove /dev/systemvg/lv1

卸载逻辑卷
umount  挂载路径

删除所有的逻辑卷后,删除卷组
vgremove 卷组名
vgremove vg1
系统是centos7
查看分区的状态
df -h
进行home目录的备份,保证根目录可以放下/home中的数据
tar cvf /tmp/home.tar /home
卸载home目录:
清除/home相关进程:fuser -km /home/
卸载/home目录:umount /home
移除/home对应的lv:lvremove /dev/centos/home 敲完这命令后会有相应的提示,输入y按enter就可以。
根目录扩容(容量大小根据磁盘大小以及需要扩容的大小而定)
lvextend -L +500G /dev/centos/root
扩展根目录的文件系统
xfs_growfs /dev/centos/root
重新创建home目录的lv
lvcreate -L 100G -n /dev/centos/home
如若提示错误,请计算下分配的空间在磁盘上有没有那么大,没有的话是无法成功的
创建/home的文件系统
mkfs.xfs /dev/centos/home
接下来我们就要把home目录挂载回去
mount /dev/centos/home
home目录的恢复
tar xvf /tmp/home.tar -C /home/
cd /home/home/
mv * ../
最后通过 df -h就可以看到新的磁盘状态!

标签:逻辑,卷组,分区,文件系统,dev,LVM,home
From: https://www.cnblogs.com/lixunblogs/p/18183863

相关文章

  • 用 parted 分区及 mkfs 格式化
    用于LFS故分了4个区,分别是efi分区、boot分区、swap分区、root分区大小对应分别为:200mb,1g,2g,剩余所有步骤选择硬盘parted/dev/sdb给硬盘设定gpt分区表mktablegpt给硬盘分区mkpartefifat321049KB200MBmkpartbootext4200MB1500MBmkpartswapext......
  • LVM
    一些链接B站视频网易云课堂原视频简书vm虚拟机扩容一、LVM简介1.定义LVM(LogicalvolumeManager)逻辑卷管理通过将底层物理硬盘抽象封装起来,以逻辑卷的形式表现给上层系统,逻辑卷的大小可以动态调整,而且不会丢失现有数据。新加入的硬盘也不会改变现有上层的逻辑卷。2.逻......
  • openGauss 执行修改表分区操作时报错
    执行修改表分区操作时报错问题现象执行ALTERTABLEPARTITION时,报错如下。ERROR:startvalueofpartition"XX"NOTEQUALup-boundaryoflastpartition.原因分析在同一条ALTERTABLEPARTITION语句中,既存在DROPPARTITION又存在ADDPARTITION时,无论它们在语句中的顺序是......
  • debian 12 格式化 EFI 引导分区
    在Debian12中,格式化EFI引导分区通常涉及以下步骤:1.确认分区信息首先,你需要知道EFI分区的具体设备名称,如/dev/sda1。可以使用lsblk或fdisk命令来查看磁盘和分区信息。sudofdisk-l或者lsblk-f2.格式化为FAT32文件系统EFI分区需要使用FAT32(通常为vfat......
  • Windows Server 2012 R2 新增D盘分区
    (小众游戏塔防迷宫动作剧情类等)16款游戏源码Javaswing五子棋联网版源代码Javaswing贪吃蛇游戏开发教程+源码Javaswing超级玛丽游戏Javaswing俄罗斯方块项目源码Javaswing飞机大战游戏源码Javaswing雷电游戏源码Javaswing连连看游戏源码Javaswing模拟写字板源码......
  • 记录一次虚拟机非LVM扩容的操作
    以下操作都是在测试机上进行操作的操作系统:Centos7.5  所属平台:EXSI由于本地根目录容量太小只有20G,在关闭虚拟机后将硬盘容量更改到100G,重新启动虚拟机。由于没有LVM通过传统的方式进行扩容目标将sda5扩大 通过fdisk可以看到,sda是有100G的,然后我们需要将其中多余的......
  • PVE新增硬盘并扩容给 local分区
    PVE安装在120G的固态硬盘,现在加了一块1T的机械硬盘作为虚拟机系统用,需要把磁盘扩容给local分区1、ssh连上pve,使用lsblk查看硬盘驱动器路径,我这里新加的硬盘是sda,硬盘还未进行分区 2、fdisk/dev/sda,对硬盘进行分区操作,注意你自己的硬盘名称,千万小心不要搞错 3、lsbl......
  • PVE删除 local-lvm合并至 local分区
    1、备份PVE中的所有虚拟机2、删除所有虚拟机3、删除local-lvm分区lvremovepve/data 4、把local-lvm空间合并给local分区lvextend-rl+100%FREEpve/rootresize2fs/dev/mapper/pve-root 5、删除local-lvm网页登录,数据中心---存储---移除local-lvm分......
  • Linux系列---【使用lvm对xfs类型逻辑卷进行缩容】
    使用lvm对xfs类型逻辑卷进行缩容1.确定需要缩容的逻辑卷的类型是否是xfsdf-Th2.备份逻辑卷对应的目录原数据#/tmp/home.dump:为备份后存放的位置,/home:为需要备份的目录xfsdump-f/tmp/home.dump/home#1.输入session名:home_session#2.输入media:home_media#3.查看......
  • 硬盘分区格式(FAT32与NTFS)
    一、FAT32概念FAT32指的是文件分配表是采用32位二进制数记录管理的磁盘文件管理方式,因FAT类文件系统的核心是"文件分配表"。它是一种文件系统,用于组织和管理存储设备(如硬盘驱动器、闪存驱动器、SD卡等)上的文件和文件夹,FAT32是一种简单且易于实现的文件系统,具有良好的兼容性,适用......