1.使用 fdisk -l 查看到这块盘为/dev/sda 107GB:
磁盘有 2 0971 5200 个扇区; 已分到1 0485 7599扇区 约使用了50GB左右;

Last login: Tue Aug 17 10:36:20 2021 from 192.168.6.230
[root@k8s-node2 ~]# fdisk -l磁盘 /dev/sda:107.4 GB, 107374182400 字节,209715200 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00050600设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   104857599    51379200   8e  Linux LVM磁盘 /dev/mapper/centos-root:50.5 GB, 50457477120 字节,98549760 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

2.对盘空间分区


[root@hxlhost ~]# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.Command (m for help): n
Partition type:p   primary (0 primary, 0 extended, 4 free)e   extended
Select (default p): p
Partition number (1-4, default 3):
First sector (2048-104857599, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-104857599, default 104857599):
Using default value 104857599
Partition 1 of type Linux and of size 50 GiB is setCommand (m for help): t
Selected partition 3
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'Command (m for help): w
The partition table has been altered!Calling ioctl() to re-read partition table.
Syncing disks.
[root@hxlhost ~]# partprobe

使用 fdisk 命令对新盘进行分区,这里建立了一个主分区/dev/sda3,大小50GB左右,最后使用 partprobe 命令重新读取分区表:
在分区的过程中,注意设置格式为8e,这是LVM的分区格式。

3、创建物理卷(PV)
使用 pvcreate 命令创建物理卷,pvdisplay 查看物理卷信息:

[root@hxlhost ~]# pvcreate /dev/sda3Physical volume "/dev/sda3" successfully created.[root@hxlhost ~]# pvscanPV /dev/sda2   VG cl              lvm2 [<49.00 GiB / 0    free]PV /dev/sda3   VG cl              lvm2 [<250.00 GiB / 0    free]Total: 2 [298.99 GiB] / in use: 2 [298.99 GiB] / in no VG: 0 [0   ]

4、将PV加入卷组(VG)

使用 vgdisplay 查看卷组信息

[root@hxlhost ~]# vgdisplay--- Volume group ---VG Name               clSystem ID             Format                lvm2Metadata Areas        1Metadata Sequence No  2VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                1Open LV               1Max PV                0Cur PV                1Act PV                1VG Size               32.80 GiBPE Size               4.00 MiBTotal PE              8397Alloc PE / Size       8397 / 32.80 GiBFree  PE / Size       0 / 0   VG UUID               hDjETu-sNQM-ZpM1-YcPJ-NC6H-8bCS-PedQmr

注意上面的VG Name:cl
使用 vgextend 命令把/dev/sda3加入到 cl:

[root@hxlhost ~]# vgextend cl /dev/sda3
Volume group "cl" successfully extended[root@hxlhost ~]# vgdisplay--- Volume group ---VG Name               clSystem ID             Format                lvm2Metadata Areas        2Metadata Sequence No  3VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                1Open LV               1Max PV                0Cur PV                2Act PV                2VG Size               <82.80 GiBPE Size               4.00 MiBTotal PE              21196Alloc PE / Size       8397 / 32.80 GiBFree  PE / Size       12799 / <50.00 GiBVG UUID               hDjETu-sNQM-ZpM1-YcPJ-NC6H-8bCS-PedQmr

这里注意 Free PE/Size 12799 后面会使用

5.创建逻辑卷(LV)&扩容
查看lv Path 和 VG Name

  --- Logical volume ---LV Path                /dev/cl/rootLV Name                rootVG Name                clLV UUID                GiSlfr-Z53Q-Iv3a-MvWV-iHRN-p63v-z7cagXLV Write Access        read/writeLV Creation host, time localhost.localdomain, 2017-06-03 14:33:40 +0800LV Status              available# open                 1LV Size                <295.12 GiBCurrent LE             75550Segments               2Allocation             inheritRead ahead sectors     auto- currently set to     8192Block device           253:0

扩容:

[root@hxlhost ~]# lvextend -l +12799  /dev/cl/rootSize of logical volume vgroot/cl changed from 32.80 GiB (8397 extents) to <82.80 GiB (21196 extents).Logical volume vgroot/cl successfully resized.

这里的12799 来源于上面Free PE/Size
/dev/cl/root 是LV Path

6.使用 xfs_growfs 命令在线调整xfs格式文件系统大小(CentOS6使用resize2fs):

[root@localhost ~]# df -h
文件系统             容量  已用  可用 已用% 挂载点
/dev/mapper/cl-root  50G   41G  9G   82% /
devtmpfs             3.9G     0  3.9G    0% /dev
tmpfs                3.9G     0  3.9G    0% /dev/shm
tmpfs                3.9G  8.8M  3.9G    1% /run
tmpfs                3.9G     0  3.9G    0% /sys/fs/cgroup
/dev/sda1           1014M  139M  876M   14% /boot
tmpfs                783M     0  783M    0% /run/user/0

[root@hxlhost ~]# xfs_growfs /dev/mapper/cl-root

–The End –

centos7 目录扩容 LVM相关推荐

  1. centos7磁盘挂载及目录扩容

    centos7磁盘挂载及目录扩容 1. Linux文件系统介绍 1.1 ext2 1.2 ext4 1.3 xfs 2. 查看磁盘现状 2.1 查看硬盘情况 2.2 查看磁盘挂载情况 3. 磁盘挂载 ...

  2. linux磁盘扩空间,Linux磁盘空间扩容(LVM)

    Linux磁盘空间扩容(lvm) 随着系统的运行时间增长,业务数据的增长,原有磁盘的空间会存在空间不足情况,导致系统不能正常运行,或者系统管理员磁盘没有完全划完,根据使用者的需求自行划分.那么怎么才能 ...

  3. CentOS7硬盘扩容

    1.关闭Vmware的centos7系统,才能在VMWare菜单中设置需要增加到的磁盘大小,如下图所示: 然后启动虚拟机,但这个实际硬盘的大小还是之前的大小,我们需要对新加的磁盘进行分区和格式化.严格 ...

  4. Linux目录扩容方法介绍

    前言 在实际的开发运维工作中,经常遇到磁盘挂载目录空间不够的情况.这种情况下,原目录往往已经装满文件,整个目录备份都显得十分困难. 在上述背景下,解决目录磁盘空间不足,一共有三种方案.(这里以/hom ...

  5. 虚拟机扩容——LVM分区

    虚拟机扩容--LVM分区 前提说明 实验环境 一.准备工作 二.查看磁盘扩容后状态 三.对指定磁盘进行初始化操作 四.创建物理卷 1.刷新分区并创建物理卷 2.查看物理卷信息 五.卷组.逻辑卷的操作( ...

  6. linux为什么创建不了分区,linux下扩容磁盘扩展分区解决因无法创建新分区不能扩容lvm问题...

    有一个/dev/sdc的盘,上面划分了3个主分区/dev/sdc1-3,一个扩展分区/dev/sdc4,在扩展分区上划分了一/dev/sdc5.问题来了,想扩容这个/dev/sdc硬盘,怎么新建分区或 ...

  7. linux扩展根路径,Linux虚拟机根(/)目录扩容

    各位道友: 请留步!!! 第一个问题,为何没有卷组 [root@master ~]# vgdisplay No volume groups found 我看到大家的根目录对应的是这样的 [root@t ...

  8. Linux 系统下对目录扩容的方法

    1.现象: 日志服务器当初考虑不周,分区划分不太合理: 2.目标: 将/home磁盘空间缩减 并将新的磁盘分区扩充到/根目录 卸载/home分区并压缩分区 卸载/home时 提示目标忙,fuser - ...

  9. linux 7进入目录的命令,centos7目录统计之du命令

    CentOS下du查看计算目录大小的命令 用法实例: [root@localhost local]# du -hs smgpdfd 3.3G    smgpdfd [root@localhost lo ...

最新文章

  1. java内部类人打电话依赖手机_Java内部类及反射类面试问题,90%的人都不知道
  2. 31,32,33_过拟合、欠拟合的概念、L2正则化,Pytorch过拟合欠拟合,交叉验证-Train-Val-Test划分,划分训练集和测试集,K-fold,Regularization
  3. 计算机用户名密码策略,设置域用户帐户密码策略
  4. JavaFX 一 出生新手村(阅读小规则)
  5. Apache PDFBox 2
  6. 真的能去太空旅游了!单人票价......打扰了!
  7. Python入门--特殊方法
  8. 在Linux(Ubuntu)下编写编译C语言
  9. 面向对象语言-反射机制
  10. Windows Server 2016 安装IIS
  11. 刚毕业的大学夫妻,我含泪看完(转帖)
  12. dnf电脑服务器不稳定怎么办,Win10玩DNF间歇性卡顿怎么办?Win10系统玩DNF卡顿解决方法(2)...
  13. 搜狗输入法5.0正式版发布 首创云计算输入
  14. 利用关联规则挖掘中医证素与恶性肿瘤的关系
  15. There are 2 audio listeners in the scene.的问题
  16. CST学习笔记1--------CST基础建模
  17. 在PHP中怎么解决大量数据处理的问题
  18. 二重积分的C语言实现
  19. css 取偶数节点_css3 nth 选择器
  20. 神经网络学习(三):解偏微分方程

热门文章

  1. 设置VS2015 的背景图片边写代码边看美女
  2. 我与春风皆过客,你携秋水揽星河
  3. oracle数据库提交数据关键字,Oracle数据库的关键字
  4. 1058: 求解不等式 ZZULIOJ
  5. 新建数据中心的项目管理和经验分享
  6. 等保等级具体分为几级?如何划分?
  7. EPLAN Electric P8最常遇见的几个问题
  8. AVATRADE爱华外汇官网:avatrade-cn com 没有交易规则的系统,毫无意义
  9. 合并区间 · Merge Intervals 插入区间 · Insert Interval
  10. 计算机应用基础考试单选,计算机应用基础统考题库_计算机应用基础统考试题及答案(单选题)...