2015-12-21 65 views
0

自從我嘗試yum更新並嘗試創建一個新的(例如)10GB磁盤KVM VPS後,VM內部報告的磁盤空間被鎖定爲初始模板大小(對於Linux模板通常爲1GB )。KVM虛擬機:錯誤的磁盤大小

通常它應該是10GB(fdisk是這樣說的,但df命令說不然)。

[[email protected] ~]# resize2fs /dev/vda1 
resize2fs 1.41.12 (17-May-2010) 
Filesystem at /dev/vda1 is mounted on /; on-line resizing required 
old desc_blocks = 1, new_desc_blocks = 1 
Performing an on-line resize of /dev/vda1 to 262160 (4k) blocks. 
The filesystem on /dev/vda1 is now 262160 blocks long. 

[[email protected] ~]# df -m 
Filesystem  1M-blocks Used Available Use% Mounted on 
/dev/vda1   1008 760  198 80%/
none     246  0  246 0% /dev/shm 

[[email protected] ~]# fdisk -l 

Disk /dev/vda: 10.7 GB, 10737418240 bytes 
4 heads, 32 sectors/track, 163840 cylinders 
Units = cylinders of 128 * 512 = 65536 bytes 
Sector size (logical/physical): 512 bytes/512 bytes 
I/O size (minimum/optimal): 512 bytes/512 bytes 
Disk identifier: 0x000b6106 

    Device Boot  Start   End  Blocks Id System 
/dev/vda1    17  16401  1048640 83 Linux 

以上所有命令均在虛擬機內部執行。

下面是主機節點上xml配置的磁盤部分:

disk type='file' device='disk'> 
     <driver name='qemu' type='raw' cache='none' io='native'/> 
     <source file='/kvm/v1046-2ogd-j1p2jraixpg1g03y.raw'/> 
     <target dev='vda' bus='virtio' /> 

</disk> 

稀疏RAW被使用。對於較舊的VM不是問題。

杜-hs主機節點上:

650M v1046-2ogd-j1p2jraixpg1g03y.raw 

主機節點上LS -lah:

-rw-r--r-- 1 qemu qemu 10G Dec 21 21:03 v1046-2ogd-j1p2jraixpg1g03y.raw 

任何幫助非常感謝。謝謝閱讀。

回答

1

不支持虛擬機內的resize2fs/dev/vda1聯機。必須加載gparted才能手動擴展分區。

相關問題