CentOS(devmappercentos-root)扩展分区
Posted 孓陌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS(devmappercentos-root)扩展分区相关的知识,希望对你有一定的参考价值。
相信很多人都和我一样是利用虚拟机安装linux的,在玩转linux的时候,可能就会遇到系统提示磁盘空间不足的情况。由于VMware中当初装系统时的设置的最大磁盘容量是不可以动态修改的,所以为我们使用带来了一些问题。下面就以VMware15 Pro中CentOS(/dev/mapper/centos-root)扩展分区为例讨论该类问题的解决办法。
一、虚拟机上先扩展分区
二、centos系统root登入,新建分区
2.1 【fdisk -l】 最大分区为/dev/sda2,说明新创建的分区将会是sda3(在后面的步骤会进行选择)
2.2 输入【fdisk /dev/sda】
2.2.1命令行提示下输入【m】
2.2.2输入命令【n】添加新分区。
2.2.3输入命令【p】创建主分区。
2.2.4输入【回车】,选择默认
2.2.5输入【回车】,选择默认
2.2.6输入【w】,保持修改
2.3 输入【reboot】 重启linux,必须reboot,否则/dev/sda3无法格式化。
2.4 这时在/dev/目录下,才能看到了新的分区比如/dev/sda3
2.5 格式化
s201:/dev root# mkfs.ext3 /dev/sda3
三、扩展/dev/mapper/centos-root
3.1.创建pv(给刚刚新建的分区 /dev/sda3)
s201:/dev root# pvcreate /dev/sda3
3.2.把pv加入vg中,相当于扩充vg的大小
先使用vgs查看vg组
s201:/dev root# vgs
扩展vg,使用vgextend命令
s201:/dev root# vgextend centos /dev/sda3
3.3.我们成功把vg卷扩展了,再用vgs查看一下
s201:/dev root# vgs
s201:/dev root# lvs
虽然我们把vg扩展了,但是lv还没有扩展
3.4.扩展lv,使用lvextend命令
s201:/dev root# lvextend -L +10G /dev/mapper/centos-root
查看lv大小
s201:/dev root# lvs
查看df -h中变化没有
s201:/dev root# df -h
那么我们要使用xfs_growfs /dev/mapper/centos-root 命令使系统重新读取大小
s201:/dev root# xfs_growfs /dev/mapper/centos-root
再使用df -h查看
s201:/dev root# df -h
到这里我们就成功扩展了。
你这么好看,一定要点个在看
以上是关于CentOS(devmappercentos-root)扩展分区的主要内容,如果未能解决你的问题,请参考以下文章