CentOS(devmappercentos-root)扩展分区

Posted 孓陌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS(devmappercentos-root)扩展分区相关的知识,希望对你有一定的参考价值。

CentOS(devmappercentos-root)扩展分区


信很多人都和我一样是利用虚拟机安装linux的,在玩转linux的时候,可能就会遇到系统提示磁盘空间不足的情况。由于VMware中当初装系统时的设置的最大磁盘容量是不可以动态修改的,所以为我们使用带来了一些问题。下面就以VMware15 Pro中CentOS(/dev/mapper/centos-root)扩展分区为例讨论该类问题的解决办法。


一、虚拟机上先扩展分区

CentOS(devmappercentos-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】,保持修改

CentOS(devmappercentos-root)扩展分区


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

CentOS(devmappercentos-root)扩展分区


 3.2.把pv加入vg中,相当于扩充vg的大小

先使用vgs查看vg组

s201:/dev root# vgs

扩展vg,使用vgextend命令

s201:/dev root# vgextend centos /dev/sda3

CentOS(devmappercentos-root)扩展分区


 3.3.我们成功把vg卷扩展了,用vgs查看一下

s201:/dev root# vgs

CentOS(devmappercentos-root)扩展分区

s201:/dev root# lvs

CentOS(devmappercentos-root)扩展分区


虽然我们把vg扩展了,但是lv还没有扩展

3.4.扩展lv,使用lvextend命令

s201:/dev root# lvextend -L +10G /dev/mapper/centos-root

CentOS(devmappercentos-root)扩展分区


 查看lv大小

s201:/dev root# lvs

CentOS(devmappercentos-root)扩展分区


 查看df  -h中变化没有

s201:/dev root# df -h

CentOS(devmappercentos-root)扩展分区


那么我们要使用xfs_growfs /dev/mapper/centos-root 命令使系统重新读取大小

s201:/dev root# xfs_growfs /dev/mapper/centos-root

CentOS(devmappercentos-root)扩展分区


 再使用df  -h查看

s201:/dev root# df -h


到这里我们就成功扩展了。


你这么好看,一定要点个在看


以上是关于CentOS(devmappercentos-root)扩展分区的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7安装Docker

centos7与centos6的区别

怎么远程登陆到虚拟机centos?centos要开机状态码?

centos和ubuntu区别

centos 怎么用命令全局搜索

centos7和centos6区别