centos虛擬機器擴大磁碟

2021-10-23 19:40:27 字數 1814 閱讀 4051

操作步驟:

1、首先在開啟虛擬機器設定,在選中硬碟選項,選擇擴充套件選項(expand),設定擴充套件大小(需要關機狀態,並且不能有虛擬機器快照),比如我原來是20g ,通過設定擴充套件到40g。這一步過後linux就多了20g空閒磁碟.

但這只是vmware給該虛擬機器分了硬碟,就像你加了塊硬碟到電腦上,下面還要在linux系統中配置使硬碟空間正確掛載:

2、終端輸入 > fdisk /dev/sda

然後輸入「p」(print分割槽資訊) 檢視當前資訊

(對本地sda硬碟進行分割槽管理,其中sda是指sata介面的硬碟,一般sda一般指第一塊硬碟,第二塊是sdb。相應的hda一般是指ide介面的硬碟.)

此時一般只有sda1、sda2兩個分割槽,所以還是在fdisk command裡輸入「n」 (new乙個新分割槽)此時進入擴充套件、主分割槽的選擇,輸入「p」選擇主分割槽,並且選擇分割槽號為3。

然後選擇該分割槽的起始位址和結束位址,一般選預設的即可。此時再次輸入p就可以看到已經分好區的sda3了

輸入w(write寫入)儲存分割槽結果,然後重啟或者輸入》 partprobe /dev/sda3更新一下分割槽資訊。

3、這一步進行擴充套件lvm(邏輯卷):

先 輸入 > pvcreate /dev/sda3 建立物理卷 pv (physical volume)。

在這可以輸入 > vgdisplay,檢視下當前的捲組(volumegroup)

4、輸入》 vgextend /dev/vg_name /dev/sda3 將新的pv加入到原有的vg:

其中,vg的名稱是自己機子的vg名稱,可以通過df –h 檢視

命令是:> lvextend -l + xxg /dev/vg_name/root

6、最後 輸入命令: > resize2fs /dev/vg_name/root redhat會報錯使用xfs_growf 命令掛載

這一步重新重新整理了檔案系統大小,之後再次df檢視一下,就可以看到當前根檔案系統已經是37g了。

今天在進行lvm擴容之後,按照慣例進行 resize2fs 操作,發現報如下錯誤:

resize2fs 1.42.9 (28-dec-2013)

resize2fs: bad magic number in super-block while trying to open /dev/centos/root

couldn』t find valid filesystem superblock.

檢查 /dev/centos/root 檔案系統,發現是xfs,如下;

虛擬機器centos磁碟擴充套件

一 首先通過vmware給虛擬機器增大可使用空間 增加可占用電腦硬碟量 1 vm虛擬機器下linux擴充套件原有磁碟空間,詳細步驟如下 二 上一步vmware擴大了理論上可使用的空間,但虛擬機器還沒有成功擴大自身可使用磁碟空間 1 正常進入系統,然後 init 1 進入到單使用者模式 2 fdisk...

Ubuntu 擴大虛擬機器系統磁碟空間

vmware 11 版本給虛擬機器預設分配20g磁碟,擴充套件至30g。下面是擴充套件方法 虛擬機器保持關閉狀態,設定 磁碟 拓展 最大磁碟大小 設成 30g 磁碟擴容後系統並不能自動使用,需要將拓展的空間掛載到系統中。啟動ubantu,執行命令 sudo df h 檢視磁碟空間占用情況 可選操作 ...

Ubuntu 擴大虛擬機器系統磁碟空間

vmware 11 版本給虛擬機器預設分配20g磁碟,擴充套件至30g。下面是擴充套件方法 虛擬機器保持關閉狀態,設定 磁碟 拓展 最大磁碟大小 設成 30g 磁碟擴容後系統並不能自動使用,需要將拓展的空間掛載到系統中。啟動ubantu,執行命令 sudo df h 檢視磁碟空間占用情況 可選操作 ...