虚拟机centos新增磁盘 (虚拟机vmware centos 7基本操作)

最近在导入数据库的时候报错,这段英文也看不懂,只能求助万能的百度。但是找了很多解决方案,这个错误不报了,改报其他错误了

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

但是,在检查的时候扎眼看到了原来是服务器磁盘空间满了,那么就找到原因了。因为我的数据库文件是5个G的,所以大概率判断是磁盘空间不足导致

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

1、首先,我们需要把虚拟机关闭之后,再进入虚拟机设置进行扩展磁盘容量

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

2、CentOS7虚拟机硬盘空间原来分配了20GB,但是不知道都装了什么就满了,这次将20G改成50G,多分配30G的空间

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

3、启动虚拟机,我们对新增的硬盘空间做新增分区(硬盘数没有增加,增加的是空间)

4、用Linux fdisk命令对磁盘进行修改,输入:fdisk /dev/sda 命令进行磁盘操作

n //添加新分区;p //创建主分区;4 //分区号;回车 //起始扇区选择默认回车默认;

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

t //更改分区格式8e //更改分区格式为LVMp //查看已经设置好的分区w //保存分区并退出

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

5、重启虚拟机,或者直接输入 “reboot” 重启

6、查看当前分区类型:df -T /dev/sda1

7、在新磁盘上创建xfs文件系统:mkfs.xfs /dev/sda3(这个磁盘就是刚才我们新增的那个磁盘)

8、创建物理卷(PV),命令:pvcreate /dev/sda3,可以用pvdisplay查看已经创建的PV

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

9、查看已有卷组名:vgdisplay,VG Name后面的即为卷组名,这里的卷组名为centos,VG Size为卷组大小,等下注意对比

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

10、开始扩展,把/dev/sda4扩展到卷组centos下,vgextend后接VG Name,命令:vgextend centos /dev/sda3

11、查看逻辑卷,然后记住它的LVP Path路径,命令:lvdisplay

12、调整文件系统大小,本例中是xfs文件系统使用xfs_growfs命令调整,若其他文件系统,如ext4使用resize2fs命令,注意区分。命令:xfs_growfs /dev/centos/root

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容

13、最后用df -h命令查看,可以看到/dev/mapper/centos-root空间成功增加

虚拟机vmwarecentos7基本操作,虚拟机centos7扩容