溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

發(fā)布時(shí)間:2020-08-08 22:31:46 來(lái)源:ITPUB博客 閱讀:144 作者:i042416 欄目:云計(jì)算

我在VirtualBox安裝的ubuntu里安裝Cloud Foundry時(shí)遇到錯(cuò)誤信息,磁盤(pán)空間不夠了:

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容
如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

使用這三個(gè)命令做了清理之后,結(jié)果依然不夠理想:

(1) sudo apt-get autoclean(已卸載軟件的安裝包)

(2) sudo apt-get clean(未卸載軟件的安裝包)

(3) 清理系統(tǒng)不再需要的孤立的軟件包。sudo apt-get autoremove

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

于是我決定將ubuntu的虛擬機(jī)磁盤(pán)大小調(diào)整為30G。

當(dāng)前磁盤(pán)空間通過(guò)命令行VBoxManage.exe list hdds查看。

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

使用命令 VBoxManage.exe modifyhd <disk guid> --resize <new size>來(lái)更改大小。我改成30G后,

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

在VirtualBox里已經(jīng)看到大小生效了。

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

ubuntu命令sudo fdisk -l能看到新的磁盤(pán)大小已經(jīng)生效了。

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

但是df -H查看的文件系統(tǒng)大小仍未改變。

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

使用命令sudo fdisk /dev/sda,然后選擇n創(chuàng)建新的分區(qū),類(lèi)型為p,編號(hào)選擇3。這里注意新建分區(qū)的開(kāi)始位置要緊挨著現(xiàn)有的Linux LVM分區(qū)的結(jié)束位置,如下圖所示。至于結(jié)束位置,我簡(jiǎn)單地指定成增加15G,因此結(jié)束位置是動(dòng)態(tài)計(jì)算出來(lái)的。

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

如下信息顯示分區(qū)已經(jīng)成功創(chuàng)建。

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

將新建分區(qū)的類(lèi)型更改為8e:Linux LVM

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容
如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容
如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

下一步是創(chuàng)建一個(gè)新的Physical volume物理卷: sudo pvcreate /dev/sda3

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

sudo pvscan顯示該物理卷還未分配給卷組 ubuntu-vg

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

使用命令sudo vgextend ubuntu-vg /dev/sda3進(jìn)行分配:

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

分配完成。

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

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

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

最后一步:

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

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

現(xiàn)在/目錄的大小已經(jīng)成功擴(kuò)容了:

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容

要獲取更多Jerry的原創(chuàng)技術(shù)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙"或者掃描下面二維碼:

如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容
如何給VirtualBox虛擬機(jī)的ubuntu LVM分區(qū)擴(kuò)容
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI