一.磁盘扩容

1.先在VM中进行拓展

centos磁盘缩容 centos 扩容_文件系统


2.查看磁盘容量情况

df -h

centos磁盘缩容 centos 扩容_centos_02


3.查看新磁盘的分区信息

centos磁盘缩容 centos 扩容_文件系统_03

fdisk -l

4.操作分区表

fdisk /dev/sda

输入:m

centos磁盘缩容 centos 扩容_分区表_04

  • a 设置可引导标记
  • b 编辑 bsd 磁盘标签
  • c 设置 DOS 操作系统兼容标记
  • d 删除一个分区
  • l 显示已知的文件系统类型。82 为 Linux swap 分区,83 为 Linux 分区
  • m 显示帮助菜单
  • n 新建分区
  • o 建立空白 DOS 分区表
  • p 显示分区列表
  • q 不保存退出
  • s 新建空白 SUN 磁盘标签
  • t 改变一个分区的系统 ID
  • u 改变显示记录单位
  • v 验证分区表
  • w 保存退出
  • x 附加功能(仅专家)

5.查看已分区的数量

输入:p

centos磁盘缩容 centos 扩容_centos_05


6.新增一个分区输入n

centos磁盘缩容 centos 扩容_文件系统_06


7.在打开的分区号命中使用默认的分区号

输入p,然后输入3,后两次回车键使用默认

centos磁盘缩容 centos 扩容_文件系统_07


8.继续查看当前分区的信息

输入p

centos磁盘缩容 centos 扩容_centos磁盘缩容_08


多了一个新的分区

9.写入磁盘信息并保存

输入w

10.然后重启虚拟机格式化新建分区

reboot

11.查看磁盘卷组名

vgdisplay

centos磁盘缩容 centos 扩容_centos_09


12.初始化刚建立的分区

pvcreate /dev/sda3

centos磁盘缩容 centos 扩容_分区表_10


13.新分区加入到虚拟卷组名中

vgextend centos /dev/sda3

centos磁盘缩容 centos 扩容_分区表_11


14.再次查看虚拟卷组中的空闲区域

vgdisplay

centos磁盘缩容 centos 扩容_centos_12


15.查看需要扩展的文件系统名

df -h

centos磁盘缩容 centos 扩容_centos磁盘缩容_13


/dev/mapper/centos-root这个目录需要拓展

16.文件系统名扩容
扩容8G,小于新分区容量

lvextend -L +8G /dev/mapper/centos-root

centos磁盘缩容 centos 扩容_文件系统_14


17.查看卷组扩展信息

pvdisplay

centos磁盘缩容 centos 扩容_linux_15


18.文件系统扩容

cat /etc/fstab | grep centos-root

centos磁盘缩容 centos 扩容_文件系统_16


19.扩展磁盘空间

xfs_growfs /dev/mapper/centos-root

xfs_growfs 文件系统名,不同的文件系统要用不同的命令

centos磁盘缩容 centos 扩容_文件系统_17


20.扩容成功,查看磁盘

df -h

centos磁盘缩容 centos 扩容_分区表_18

二.RAM扩容

1.直接在VMware扩容

centos磁盘缩容 centos 扩容_centos_19


2.查看ram大小

free -m

centos磁盘缩容 centos 扩容_分区表_20