2T以上硬盘进行lvm管理

一 、将2t硬盘分区为lvm


root@localhost ~]# parted /dev/sdb
(parted) mklabel gpt      # 将MBR磁盘格式化为GPT
(parted) mkpart primary 0 -1  #将整块磁盘划分为一个分区
警告: The resulting partition is not properly
aligned for best performance.
忽略/Ignore/放弃/Cancel? I     #忽略警告
(parted) p                    #打印当前分区
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sdb: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: gptNumber  Start   End     Size    File system  Name     标志1      17.4kB  2199GB  2199GB               primary(parted) quit   #退出
信息: You may need to update /etc/fstab.使用lsblk查看磁盘分区情况:1 1024M  0 rom
sda      8:0    0   50G  0 disk
├─sda1   8:1    0    1G  0 part /boot
├─sda2   8:2    0    2G  0 part [SWAP]
└─sda3   8:3    0   47G  0 part /
sdb      8:16   0    2T  0 disk
└─sdb1   8:17   0    2T  0 part

2 将磁盘转化为逻辑卷

pvcreate /dev/sdb1 // 创建的一个分区/dev/sdb1 转化成物理卷,主要是添加LVM属性信息并划分PE存储单元后面磁盘目录可以跟多个

3 查看

[root@localhost ~]# pvsPV         VG     Fmt  Attr PSize   PFree/dev/sda2  cl     lvm2 a--  <15.00g      0/dev/sdb1         lvm2 a--   <4.00t      0

4 创建卷组

vgcreate vgdata /dev/sdb1 //创建卷组,名称为vgdata我理解为创建一个大的存储池,后面基于这个存储池划分[root@localhost ~]# vgdisplay--- Volume group ---VG Name               vgdataSystem IDFormat                lvm2Metadata Areas        1Metadata Sequence No  2VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                1Open LV               0Max PV                0Cur PV                1Act PV                1VG Size               <4.00 TiBPE Size               4.00 MiBTotal PE              1048575Alloc PE / Size       1022362 / 3.90 TiBFree  PE / Size       26213 / 102.39 GiBVG UUID               oMuOTd-zAxm-cfi9-cRsM-ZxZf-PQYe-LGn27Y

5 从物理卷vgdata上面分割3.9T给新的逻辑卷lvdata1

 lvcreate -L  3.9T -n lvdata1 vgdata[root@localhost ~]# lvsLV      VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertroot    cl     -wi-ao---- 13.39gswap    cl     -wi-ao----  1.60glvdata1 vgdata -wi-a-----  3.90t
[root@localhost ~]# lvdisplay--- Logical volume ---LV Path                /dev/vgdata/lvdata1LV Name                lvdata1VG Name                vgdataLV UUID                Z9X2d3-TGza-26XV-6w3O-dJq2-TLFq-iUcNkwLV Write Access        read/writeLV Creation host, time localhost.localdomain, 2021-02-17 21:51:14 -0500LV Status              available# open                 0LV Size                3.90 TiBCurrent LE             1022362Segments               1Allocation             inheritRead ahead sectors     auto- currently set to     8192Block device           253:2

6 使用mkfs.ext4命令在逻辑卷lvdata1上创建ext4文件系统


[root@localhost ~]# mkfs.ext4 /dev/vgdata/lvdat

7 挂载

mount /dev/vgdata/lvdata1 mm

8 设置自动挂载

设置自动挂载[root@localhost mm]# blkid //查看分区uuid/dev/mapper/vgdata-lvdata1: UUID="eef0bdbc-7bac-418d-ab8c-b3fccc9379a2" TYPE=“ext4”[root@localhost ~]# vim /etc/fstab. //修改挂载配置文件#
# /etc/fstab
# Created by anaconda on Mon Dec 28 03:15:19 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/cl-root     /                       xfs     defaults        0 0
UUID=eef0bdbc-7bac-418d-ab8c-b3fccc9379a2 /root/mm                ext4    defaults        1 2Reboot 重启[root@localhost ~]# df -h/dev/mapper/vgdata-lvdata1  3.9T   89M  3.7T    1% /root/mm

二、逻辑卷lvdata1不够用了,如何扩展。

1 查看vgdata空间

[root@localhost ~]# vgdisplay.  //查看vgdata卷,发现free pe /size剩余100g的空间--- Volume group ---VG Name               vgdataSystem IDFormat                lvm2Metadata Areas        1Metadata Sequence No  3VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                1Open LV               1Max PV                0Cur PV                1Act PV                1VG Size               <4.00 TiBPE Size               4.00 MiBTotal PE              1048575Alloc PE / Size       1022618 / 3.90 TiBFree  PE / Size       25957 / 101.39 GiBVG UUID               oMuOTd-zAxm-cfi9-cRsM-ZxZf-PQYe-LGn27Y

2 将vgdata空间给lvdata1

给逻辑卷增加空间并不会影响以前空间的使用,所以无需卸载文件系统lvextend -L +100G /dev/vgdata/lvdata1 // 将100G的空间划分给/lvdata1resize2fs /dev/vgdata/lvdata1 //将空间同步同步前/dev/mapper/vgdata-lvdata1  3.9T   89M  3.7T    1% /root/mm同步后/dev/mapper/vgdata-lvdata1  4.0T   87M  3.8T    1% /root/mm
tmpfs                       184M     0  184M    0% /run/user/0

三、当卷组不够用的情况下,如何扩大卷组

扩容之前卷组查看[root@localhost ~]# vgdisplay--- Volume group ---VG Name               vgdataSystem IDFormat                lvm2Metadata Areas        1Metadata Sequence No  4VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                1Open LV               1Max PV                0Cur PV                1Act PV                1VG Size               <4.00 TiBPE Size               4.00 MiBTotal PE              1048575Alloc PE / Size       1048218 / <4.00 TiBFree  PE / Size       357 / 1.39 GiBVG UUID               oMuOTd-zAxm-cfi9-cRsM-ZxZf-PQYe-LGn27Y开始扩容,此处省略添加磁盘操作vgextend vgdata /dev/sdc1扩容之后卷组查看[root@localhost ~]# vgdisplay--- Volume group ---VG Name               vgdataSystem IDFormat                lvm2Metadata Areas        2Metadata Sequence No  5VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                1Open LV               1Max PV                0Cur PV                2Act PV                2VG Size               <8.00 TiBPE Size               4.00 MiBTotal PE              2097150Alloc PE / Size       1048218 / <4.00 TiBFree  PE / Size       1048932 / 4.00 TiBVG UUID               oMuOTd-zAxm-cfi9-cRsM-ZxZf-PQYe-LGn27Y[root@localhost ~]# pvsPV         VG     Fmt  Attr PSize   PFree/dev/sdb1  vgdata lvm2 a--   <4.00t  1.39g/dev/sdc1  vgdata lvm2 a--   <4.00t <4.00t
[root@localhost ~]#

参考资料:https://blog.51cto.com/dreamfire/1084729

centos lvm管理2t以上硬盘相关推荐

  1. centos挂载超过2T的硬盘

    一.查看磁盘详情 方法一:[root@localhost /]# lsblk 方法二:[root@localhost /]# fdisk -l 二.使用parted命令分区 1.选择硬盘(sdb) [ ...

  2. linux 4t磁盘格式化,centos格式化大于2T的硬盘

    parted /dev/sdb1 GNU Parted 1.8.1 使用 /dev/sdb1 Welcome to GNU Parted! Type 'help' to view a list of ...

  3. 使用LVM动态管理4T以上硬盘

    背景 线上新加7台服务器,每台除了100G系统盘外,还挂载了4*4T硬盘,准备用LVM做成一块16T逻辑盘.此处记录一下. 步骤如下 说明 安装Parted分区工具,Parted支持2T以上的硬盘,f ...

  4. openeuler 21.3 : 使用LVM管理硬盘

    LVM简介 LVM是逻辑卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制.LVM通过在硬盘和文件系统之间添加一个逻辑层,来为文件系统屏蔽下 ...

  5. centos7磁盘分区、格式化及LVM管理

    磁盘分区.格式化及LVM管理 http://hongge.blog.51cto.com/ RHEL7如何对磁盘进行分区和格式化以及如何配置LVM,与以前版本的RHEL区别不大,可以通过disk工具(在 ...

  6. parted如何将磁盘所有空间格式化_CentOS下大于2T的硬盘格式化问题

    随着硬盘的存储空间不断扩容,原先的系统文件格式有点跟不上硬盘的扩容速度,特别是对2T以上的移动硬盘,传统的MBR分区表只能支持2T的寻址空间,所以如果用MBR作为分区表,那3T硬盘就只能用2T的空间. ...

  7. linux如何关闭 lvm管理,Linux之LVM管理

    在网络中磁盘管理是一项很重要的管理,磁盘内存储着重要的信息,它对于整个网络正常运行息息相关,我们又知道对于企业的各种数据每时每刻都在发生着变化,对于快速增长的企业来说它的数据信息量也在跟着快速增长,我 ...

  8. parted如何将磁盘所有空间格式化_linux下大于2T的硬盘格式化问题

    随着硬盘的存储空间不断扩容,原先的系统文件格式有点跟不上硬盘的扩容速度,特别是对2T以上的移动硬盘,传统的MBR分区表只能支持2T的寻址空间,所以如果用MBR作为分区表,那3T硬盘就只能用2T的空间. ...

  9. linux扩容后显示管理,linux之lvm管理及扩容

    本文为:Centos6.0系统 1.LVM介绍 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauel ...

  10. linux云自动化系统运维19(磁盘阵列raid,lvm管理)

    软件能做的 raid1.读取速度加倍,两块磁盘一起读取 raid0.写  两块硬盘,一块写一半 raid5:raid1+raid0  三块磁盘 mdadm -C /dev/md0 -a yes -l ...

最新文章

  1. win10 纯净版安装 U盘制作
  2. C++向量 vector动态数组
  3. 第13章 程序的动态加载和执行(三,核心代码)
  4. 下列计算机设备中运行最慢的是,下列4种存储设备中,读写速度最慢的是( )。A.内存条B.硬盘C. CPU内部寄存器D. Cache - 试题答案网问答...
  5. 靠写代码赚钱的一些门路
  6. Spring的核心机制依赖注入简介
  7. 云南大学软件测试,软件测试大赛云南省省赛在软件学院如期举行
  8. Server Develop (四) select实现非阻塞sever
  9. 跑酷游戏的一些bug总结(滥用FixedUpdate的坑)
  10. MySQL8.0.19重置密码
  11. 社会工程学实践前言和开篇
  12. topjui/easyui 表格分页简单实例
  13. CS 61A Spring 2019 HW01 学习笔记
  14. 【联想启天M4350】Windows 7下安装Yosemite 10.10.1懒人版
  15. 内蒙古特检院利用物联网/RFID技术提高电梯检测水平
  16. 删除Docker出现: device or resource busy错误
  17. js中的json和ascii转换
  18. Windows7下Foxmail不能使用问题解决一例
  19. java实现 zip rar 7z 压缩包解压
  20. 聚类kmeans和DBSCAN算法的简单实现

热门文章

  1. UEFI 是什么?硬盘的EFI分区? .efi格式的文件?UEFI 标准定义了一种可执行文件格式:efi格式
  2. python倒数切片_python切片
  3. Nagios常见问题集锦
  4. win7计算机无法识别分辨率,window7分辨率显示不正常
  5. 华为超级技术大牛的十年经验总结
  6. 秒拍3月短视频榜单发布,MCN化是2017年的大势所趋?
  7. html写信模板,求给签证官写信的模板。。。
  8. 【深度学习基础】Epoch, Batch, Iteration这三个概念的区别与联系
  9. 23种设计模式及解释(中英文对照), 以及有实例源码参考
  10. 深入了解Element Form表单动态验证问题