虚拟机扩容

虚拟机扩容

在这里使用的是虚拟机硬核扩容,即直接扩大源磁盘

一.先在宿主机上给虚拟机扩容
  • vmware给虚拟机扩容直接图形扩展就行

  • kvm扩容

[root@sz31-60 ~]# virsh domblklist test     //查看虚拟机磁盘信息
目标     源
------------------------------------------------
vda        /var/lib/libvirt/images/test.img
hda        -
]# virsh blockresize --path /var/lib/libvirt/images/test.img --size 500G test             //test是虚拟机名字
重新定义 '/var/lib/libvirt/images/test.img' 块设备大小
二.虚拟机上扩容操作
  1. 查看磁盘是否有多余空间
[root@sz31-60 ~]# lsblk 
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  300G  0 disk 
├─sda1   8:1    0  300M  0 part /boot
├─sda2   8:2    0    2G  0 part [SWAP]
└─sda3   8:3    0 37.7G  0 part /
sr0     11:0    1 1024M  0 rom  
  1. 扩容第三个分区(注意环境必须是英文环境)
[root@sz31-60 ~]# LANG= growpart /dev/sda 3
CHANGED: partition=3 start=4812800 old: size=79073280 end=83886080 new: size=624332767 end=629145567
[root@sz31-60 ~]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   300G  0 disk 
├─sda1   8:1    0   300M  0 part /boot
├─sda2   8:2    0     2G  0 part [SWAP]
└─sda3   8:3    0 297.7G  0 part /
sr0     11:0    1  1024M  0 rom  
  1. 扩容文件系统
[root@sz31-60 ~]# xfs_growfs /
meta-data=/dev/sda3              isize=512    agcount=4, agsize=2471040 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=9884160, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=4826, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 9884160 to 78041595
[root@sz31-60 ~]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   300G  0 disk 
├─sda1   8:1    0   300M  0 part /boot
├─sda2   8:2    0     2G  0 part [SWAP]
└─sda3   8:3    0 297.7G  0 part /
sr0     11:0    1  1024M  0 rom  

  1. 查看扩容结果
[root@sz31-60 ~]# df -h
文件系统        容量  已用  可用 已用% 挂载点
devtmpfs        2.2G     0  2.2G    0% /dev
tmpfs           2.2G     0  2.2G    0% /dev/shm
tmpfs           2.2G   13M  2.2G    1% /run
tmpfs           2.2G     0  2.2G    0% /sys/fs/cgroup
/dev/sda3       298G  8.6G  290G    3% /
/dev/sda1       297M  196M  102M   66% /boot
tmpfs           438M     0  438M    0% /run/user/0
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。