1 背景:
1.1 centos7安装在vmware
1.2 磁盘原先设置的20G,扩大了虚拟内存后导致磁盘空间不够用,直接在vmware的设置里为磁盘增加了10G的空间,想把磁盘容量达到30G
1.3 整个过程需root账号登录os
1.4 用到的命令大概有:
- df -h
- ls /dev/sd*
- lsblk
- …
2 问题:
2.1 使用命令ls /dev/sd*
后显示:
/dev/sda /dev/sda1 /dev/sda2
按理说os在vmware中安装好后,又在vmware中增加磁盘容量相当于给os增加了一块磁盘,但是这里并没有显示我刚增加的磁盘容量。
2.2 是不是没显示出来呢,于是我这样操作pvcreate /dev/sda3
后显示:
Device /dev/sda3 not found.
。。。。。。
算了,baidu查查吧↓↓↓
3 解决办法
参考了两篇文章找到了解决的办法(感谢两位大佬):
1)Linux - Windows下虚拟机Linux(CentOS8)扩容设置 - 磁盘扩容中的坑和解决方法
2)CentOS7根目录磁盘扩容(/dev/mapper/centos-root 空间不足)
按照文中所述方法,根据自己的实际环境操作即可。