参考文章:VMware虚拟机扩展内存和磁盘 - beyondhd - 博客园 (cnblogs.com)
(11条消息) Linux Centos 根目录扩容实操(lvm模式)_centos lvm 根目录扩容_hNicholas的博客-CSDN博客
一、退出虚拟机,回到最初的页面,进行以下操作:
剩余全是废话废话,没搞成,直接看最后“重新找的方法”
启动虚拟机, 使用命令“df -h”查看磁盘空间,好像还是30G
好像是对的
fdisk /dev/sda 对新加的磁盘进行分区操作,输入“p”回车,查看已分区的数量:可知目前有三个分区sda1、sda2和sda3
二、输入reboot回车,重启虚拟机格式化新建分区。
虚拟机重启后,输入vgdisplay,查看磁盘卷组名。但是没反应,需要自己创建名称 按教程创建的vg1000 :
输入pvcreate /dev/sda4回车,初始化刚建立的分区
报错:
又重新创建了一个卷组名ubuntudevbox,只命名 没搞任何东西(没添加逻辑卷组)。
输入vgextend ubuntudevbox /dev/sda4回车,把刚初始化的分区加入到虚拟卷组名中(命令:vgextend 虚拟卷组名 新增的分区 ),说已经存在了那我继续了。
(我觉得第一次不行的原因 因该是 多在那个vg1000后,多加了一个东西“lvcreate -L 16G -n VolGroup00 vg1000”,但是 这个东西应该就是增加逻辑卷组,和物理卷组没有关系的)
也能查看自己的物理卷分区:
输入vgdisplay回车,查看卷组的详细信息,可以看到刚增加的30G空间处于空闲状态,好像是有变化了。
显示扩展成功,可以使用“lvdisplay”查看一下逻辑卷,发现没反应。就是刚才没加的那一行有问题。参考:(11条消息) 虚拟机扩容时 pvdisplay vgdisplay lvdisplay 命令 什么都不显示_vgdisplay不显示卷组__王恒的博客-CSDN博客
创建逻辑卷报错,是因为内存满了
删除点废弃文件,释放空间后,再尝试下载就可以了,与逻辑卷相关的内容也都能看了
三、分到自己需要的文件系统,先加给sda3试试吧
输入df -h回车,查看需要扩展的文件系统名,此处是/dev/sda3
输入“lvextend -l +100%FREE /dev/ubuntudevbox/ubuntugroup”回车,扩充已有的卷组容量
(注意:如果扩容的是30G,这里的30G就不能全部扩展,只能扩展比30G小的容量,不然系统会报错导致扩容失败。命令:lvextend -L +需要扩展的容量 需要扩展的文件系统名,需要注意命令中区分字母的大小写)
(我用数字的方法不太行 用的百分比,好像是成功了)
查看当前卷组
感觉差最后一步,实在不行了,因为这个好像适用于centos
重新找的方法
下载一个可视化界面
但是又报错
解决参考:(11条消息) GParted给ubuntu系统磁盘resize大小时候出现cannot resize read-only file system解决办法_好程序不脱发的博客-CSDN博客
回到终端输入命令:
刷新
但是sda4怎么已经满了,沃日。。。把他删了 不管了随便吧、
然后成这样了,我敲 一夜回到解放前,无语了。
额。。。好像成了(搞了一下午的事发现10分钟就能搞定,无语)
成了
sda4也删除了