centos7.9磁盘扩容

centos7.9磁盘扩容

设置虚拟机时,默认的虚拟机大小是20G,一旦用完,就要扩容。
常用的三种扩容方法
1:新建一个磁盘,然后再重新进行挂载
2:直接修改磁盘容量,但这样的话打开虚拟机磁盘容量不会增加,需要进行一系列操作
3:使用软件对磁盘重新进行划分,但我的虚拟机内核是mini版本,对我来说无用。

1.新建磁盘扩容

1.查看到空余的硬盘

fdisk -l

在这里插入图片描述
2.给新硬盘分区

# fdisk  硬盘
fdisk  /dev/sdb 

在这里插入图片描述
2048:起始扇区,默认2048

3.格式化新添加的硬盘

#将硬盘格式化为 ext4 格式
mkfs -t ext4 /dev/sdb  

在这里插入图片描述
4.挂载新硬盘

#在/mnt 下创建一个目录  用于挂载新硬盘(创建目录路径根据自己需求自定义)
mkdir -p /mnt/dev1 
#将/dev/sdb 硬盘挂载到/mnt/dev1 目录下
mount /dev/sdb  /mnt/dev1    

在这里插入图片描述

5.取消硬盘挂载

#取消硬盘挂载,如想挂载到其他目录,重复步骤五 
umount /dev/sdb   

6.设置开机自动挂载

 cp /etc/fstab /etc/fstab.bak
 vim /etc/fstab  
添加 
/dev/sdb /mnt/dev1   ext4   defaults   0 1 

在这里插入图片描述

2.修改磁盘扩容

2.1虚拟机扩容

在这里插入图片描述

在这里插入图片描述

2.2 挂载磁盘

1.查看磁盘状态
df -h

在这里插入图片描述
可以看到只有将近20个G,我们扩容到了60个G

2.查看到新磁盘的分区
fdisk -l

在这里插入图片描述
我们可以看到没少了40个G的容量,

3.对新加的磁盘进行分区操作
fdisk  /dev/sda

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.重启客户机 reboot 重启linux,必须reboot,否则/dev/sda3无法格式化。
reboot
5.查看到磁盘当前情况
fdisk -l

在这里插入图片描述

6.查看卷组名
vgdisplay

在这里插入图片描述

7初始化刚刚的创建的分区
pvcreate /dev/sda3

在这里插入图片描述

8. 将初始化过的分区加入到虚拟卷组名
# vgextend 虚拟卷组名 新增的分区
vgextend centos /dev/sda3

在这里插入图片描述

9. 再次查看卷组情况
vgdisplay

在这里插入图片描述

10.查看当前磁盘情况并记下需要扩展的文件系统名
df -h

在这里插入图片描述
我这里因为要扩展根目录,所以我记下的是 /dev/mapper/centos-root

11. 扩容已有的卷组容量

注意:这里有个细节,就是不能全扩展满,比如空闲空间是40G,然后这里的话40G不能全扩展上,这里我扩展的是35G

# lvextend -L +需要扩展的容量 需要扩展的文件系统名
lvextend -L +35G /dev/mapper/centos-root

在这里插入图片描述

12.查看当前卷组
pvdisplay

在这里插入图片描述

13.文件系统扩容

查看文件系统的格式

cat /etc/fstab | grep centos-root

在这里插入图片描述
这里可以看到,文件系统是xfs,所以需要xfs的命令来扩展磁盘空间

# xfs_growfs 文件系统名
xfs_growfs /dev/mapper/centos-root

在这里插入图片描述

14.查看磁盘状态
df -h

在这里插入图片描述

15.重启
16.查看
reboot

df -h

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值