首頁  >  文章  >  運維  >  xen虛擬機器擴充磁碟空間的方法

xen虛擬機器擴充磁碟空間的方法

WBOY
WBOY轉載
2023-05-15 22:55:131777瀏覽

隨著虛擬化技術的大量使用,使用虛擬化的思維與開始多了起來,例如直接擴展磁碟空間一這種情況,我推薦採用重新添加一塊磁碟的方式,符合正常的物理機使用的方式。

增加磁碟空間還有另一種方式,就是直接擴充現有磁碟的空間,本文就採用這種方式。

1.  檢視虛擬機器設定檔

xm list    
xen虛擬機器擴充磁碟空間的方法

#2.  dd2虛機採用/data /dd2.img

xen虛擬機器擴充磁碟空間的方法

3. 直接擴充現有虛擬磁碟空間

##現檢視虛擬機器磁碟檔案大小

ll -h

xen虛擬機器擴充磁碟空間的方法

#直接擴充虛擬機器磁碟檔案

dd if=/dev/sdb1 bs=1024M count=4 > ;>/data/dd2.img

xen虛擬機器擴充磁碟空間的方法

已經擴展到了10G,下面就進入虛擬機器進行配置了

xen虛擬機器擴充磁碟空間的方法

4. 啟動並進入虛擬機器並分區

virt-manager &

xen虛擬機器擴充磁碟空間的方法

(1) 進入虛擬機控制台

xen虛擬機器擴充磁碟空間的方法

(2) 檢視磁碟分割區

檢視到磁碟空間未變,磁碟大小已經擴展到了10G. 直接添加擴展的空間,可以再創建一個分區,直接使用。將新建立的分割區直接併入現在LVM邏輯磁碟區。

xen虛擬機器擴充磁碟空間的方法

xen虛擬機器擴充磁碟空間的方法

(3) 分割區

將磁碟後面新新增的未使用的磁碟空間會建立一個新的主分割區/dev/xvda3,並將磁碟標識為lvm分割區

fdisk /dev/xvda

#n

p

3

t

#3

8e

#w

xen虛擬機器擴充磁碟空間的方法

5. 將新分割區併入LVM邏輯磁碟區

(1) 建立實體磁碟區

pvcreate /dev/xvda3

pvs

xen虛擬機器擴充磁碟空間的方法

#(2) 建立邏輯磁碟區組

vgs

vgextend VolGroup /dev/xvda3

xen虛擬機器擴充磁碟空間的方法

(3) 擴充現有邏輯卷

lvs

lvextend -l 100%FREE /dev/VolGroup/lv_root

xen虛擬機器擴充磁碟空間的方法

#(4) resize擴充邏輯分割區

resize2fs /dev/VolGroup/lv_root

xen虛擬機器擴充磁碟空間的方法

#至次,新增磁碟空間,擴充完畢。

以上是xen虛擬機器擴充磁碟空間的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除