linux 磁盘扩容(做逻辑卷)

项目背景:
最近有个项目 ,原计划要求客户提供2T的数据盘 但是客户只给了350G,迫于无奈,我把另一块MBR已分区200G的磁盘合并做个逻辑卷勉强先把业务部署起来了
(运维可真是动不动就得奶孩子!!!md)
参考的链接
我用自己的实验环境 模拟
1.首先确定是否安装lvm2,命令依赖,若没有自行安装(yum,rpm,apt-get)
2.这里介绍几个磁盘相关命令 ,lsblk 、blkid、fdisk ,pvs lvs,vgs ,等,有需要别的自己查哈
3.操作步骤:
1)首先加两块盘,fdisk -l 查看下

[root@node3 ~]# fdisk -l

磁盘 /dev/sda:107.4 GB, 107374182400 字节,209715200 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0009c85d

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   209715199   103808000   8e  Linux LVM

磁盘 /dev/sdb:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x670c0abf

   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    20973567    10485760   83  Linux

磁盘 /dev/sdc:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
fdisk -l /dev/sdb

做出一个分区出来
另一块直接做逻辑卷
创建pv

pvcreate /dev/sdc
pvcreate /dev/sdb1

创建卷组

vgcreate linux /dev/sdb1 /dev/sdc

创建逻辑卷

lvcreate  -L 50G -n yitiji linux
lvs #查看下

lsblk

[root@node3 ~]# lsblk
NAME             MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                8:0    0  100G  0 disk 
├─sda1             8:1    0    1G  0 part /boot
└─sda2             8:2    0   99G  0 part 
  ├─centos-root  253:0    0   50G  0 lvm  /
  ├─centos-swap  253:1    0  3.9G  0 lvm  
  └─centos-home  253:2    0 45.1G  0 lvm  /home
sdb                8:16   0   50G  0 disk 
└─sdb1             8:17   0   10G  0 part 
  └─linux-yitiji 253:3    0   59G  0 lvm  /project
sdc                8:32   0   50G  0 disk 
└─linux-yitiji   253:3    0   59G  0 lvm  /project
sr0               11:0    1  4.4G  0 rom 
[root@node3 ~]# lvdisplay 
  --- Logical volume ---
  LV Path                /dev/linux/yitiji
  LV Name                yitiji
  VG Name                linux
  LV UUID                oJ4dA7-3Ji3-opJs-29XQ-G5V0-Wh8f-lnb822
  LV Write Access        read/write
  LV Creation host, time node3, 2022-02-22 13:29:51 +0800
  LV Status              available
  # open                 1
  LV Size                59.00 GiB
  Current LE             15104
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:3

格式化逻辑卷
ext4

mkfs -t ext4 /dev/linux/yitiji 

xfs

mkfs -t xfs /dev/linux/yitiji 

挂载

mount /dev/linux/yitiji /project/

扩容磁盘容量

 lvextend  -L +10G /dev/linux/yitiji 

刷新并查看

resize2fs /dev/linux/yitiji #ext4 刷新磁盘命令
xfs_growfs /dev/linux/yitiji #xfs 刷新磁盘命令
df -h

看到已经扩容就OK了
后面如果有新硬盘加入,可以从pv开始一步一步加进来在线扩容

设置开机挂载

[root@node3 ~]# blkid /dev/linux/yitiji 
/dev/linux/yitiji: UUID="e847d5ad-5e18-4ff4-808b-52d7656959dd" TYPE="ext4"
[root@node3 ~]# echo "UUID=e847d5ad-5e18-4ff4-808b-52d7656959dd  /project ext4 defaults 0 0" >> /etc/fstab
[root@node3 ~]# 
[root@node3 ~]# 
[root@node3 ~]# cat /etc/fstab  |tail -n 2
##/dev/mapper/centos-swap swap                    swap    defaults        0 0
UUID=e847d5ad-5e18-4ff4-808b-52d7656959dd  /project ext4 defaults 0 0

已经可以了

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值