如何给VirtualBox虚拟机的ubuntu LVM分区扩容

我在VirtualBox安装的ubuntu里安装Cloud Foundry时遇到错误信息,磁盘空间不够了:

使用这三个命令做了清理之后,结果依然不够理想:

(1) sudo apt-get autoclean(已卸载软件的安装包)

(2) sudo apt-get clean(未卸载软件的安装包)

(3) 清理系统不再需要的孤立的软件包。sudo apt-get autoremove

于是我决定将ubuntu的虚拟机磁盘大小调整为30G。

当前磁盘空间通过命令行VBoxManage.exe list hdds查看。

使用命令 VBoxManage.exe modifyhd <disk guid> --resize <new size>来更改大小。我改成30G后,

在VirtualBox里已经看到大小生效了。

ubuntu命令sudo fdisk -l能看到新的磁盘大小已经生效了。

但是df -H查看的文件系统大小仍未改变。

使用命令sudo fdisk /dev/sda,然后选择n创建新的分区,类型为p,编号选择3。这里注意新建分区的开始位置要紧挨着现有的Linux LVM分区的结束位置,如下图所示。至于结束位置,我简单地指定成增加15G,因此结束位置是动态计算出来的。

如下信息显示分区已经成功创建。

将新建分区的类型更改为8e:Linux LVM

下一步是创建一个新的Physical volume物理卷: sudo pvcreate /dev/sda3

sudo pvscan显示该物理卷还未分配给卷组 ubuntu-vg

使用命令sudo vgextend ubuntu-vg /dev/sda3进行分配:

分配完成。

然后修改卷组的大小: sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-root

最后一步:

sudo resize2fs /dev/mapper/ubuntu--vg-root

现在/目录的大小已经成功扩容了:


要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

原文地址:http://blog.51cto.com/5899363/2132177

时间: 2024-08-28 08:26:08

如何给VirtualBox虚拟机的ubuntu LVM分区扩容的相关文章

Oracle VM VirtualBox虚拟机安装Ubuntu Server

安装过程如下:原文转自:http://www.linuxidc.com/Linux/2012-04/59368p8.htm Oracle VM VirtualBox虚拟机安装Ubuntu Server,布布扣,bubuko.com

配置VirtualBox虚拟机实现Ubuntu与Windows系统间数据交换即Putty的访问

一.直接修改Ubuntu IP系统配置文件 Ubuntu IP的网络配置文件是:/etc/network/interfaces打开后里面可设置DHCP或手动设置静态Static IP.前面auto eth0,让网卡开机自动挂载,以下操作针对有线网络在Ubuntu中实现两个网卡.               1.以DHCP方式配置网卡(推荐) (1)打开要编辑的文件interfaces 它的的目录是/etc/network/interfaces                          

VirtualBox虚拟机运行Ubuntu如何不卡

VirtualBox虚拟机运行Ubuntu如何不卡 转自http://www.xuzefeng.com/post/85.html 上一篇文章<VirtualBox虚拟机安装Ubuntu详细教程>介绍了在虚拟机上安装Ubuntu系统的方法.在性能方面,在虚拟机上运行系统总是弱于在本机上运行,但虚拟机有其便利性.有时候,明明电脑硬件配置是足够的,但在虚拟机上跑Ubuntu的时候却有点卡.例如,笔者观察到的现象是Ubuntu的界面很卡顿.出现这种现象很有可能是设置问题. 笔者在这篇文章里用的电脑,C

Linux LVM硬盘管理及LVM分区扩容

LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV.. 9 5.LV格式化及挂载... 10 一.LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可

VirtualBox虚拟机运行Ubuntu如何不卡(转载)

转载自http://www.xuzefeng.com/post/85.html 在性能方面,在虚拟机上运行系统总是弱于在本机上运行,但虚拟机有其便利性.有时候,明明电脑硬件配置是足 够的,但在虚拟机上跑Ubuntu的时候却有点卡.例如,笔者观察到的现象是Ubuntu的界面很卡顿.出现这种现象很有可能是设置问题. 笔者在这篇文章里用的电脑,CPU为英特尔笔记本i5第三代,内存大小为4GB. 1.开启CPU的硬件虚拟化功能 现 在的CPU几乎都支持硬件虚拟化功能,英特尔称之为VT-x技术,AMD称之

Esxi上Linux虚拟机硬盘(LVM)扩容文档

前言 本文档主要是介绍如何在ESXi上扩容安装了Linux系统的虚拟机 操作环境 操作系统:Esxi 6.0.0 虚拟机操作系统:Linux version 3.10.0-327.3.1.el7.x86_64 ([email protected]) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Wed Dec 9 14:09:15 UTC 2015 当前硬盘大小:30GB 计划硬盘扩容大小:20GB Linux磁盘管理基

kvm虚拟机的克隆和分区扩容

一.虚拟机的克隆 1.通过命令克隆虚拟机 a.关闭虚拟机 [[email protected] ~]# virsh list  Id    Name                           State ----------------------------------------------------  1     vm1                            running [[email protected] ~]# virsh shutdown vm1 Do

Ubuntu 16.04下使用VirtualBox虚拟机安装Windows XP win7 linux 安装虚拟机

1. http://www.linuxidc.com/Linux/2016-09/135192.htm 2. 对于初次使用Ubuntu 16.04的多小伙伴来说,可能还不是很熟悉操作,有时候,我们就需要在这个Ubuntu系统中,再安装一个虚拟机来帮助自己完成Windows下的需求,那么这里就来讲讲如何在Ubuntu 16.04下安装VirtualBox虚拟机. 如果是Ubuntu16.04升级之后VirtualBox不能安装,提示缺少两个依赖库,分别为 1.libsdl1.2debian(lib

解决VirtualBox下安装虚拟机(Ubuntu)出错(不能为虚拟电脑Ubuntu打开一个新的任务)的有关问题

[转]http://www.myexception.cn/program/1964906.html 解决VirtualBox下安装虚拟机(Ubuntu)出错(不能为虚拟电脑Ubuntu打开一个新的任务)的问题 图片摘自别人 错误提示如下: Unable to load R3 module D:\Program Files\Oracle\VirtualBox/VBoxDD.dll(VBoxDD):GetLastError=1790(VERR_UNRESOLVED_ERROR) 意思是:出现这样的原