弹霄博科

小谈谈一亩三分地



调整 XenServer 虚拟机磁盘大小的两种方法


发布日期: 2018/05/09
更新日期: 2020/04/27
作者: 小谈谈
分类: 虚拟化
标签: xensystem, disk
阅读时间: 1 分钟
字数: 219 字


今天在检查机器时发现一台 Windows 虚拟机 C 盘可用容量报警,原来在建立虚拟机的时候只给 C 盘划分了 20G,现在只有 1.1G 的可用空间,对 C 盘扩容刻不容缓。 本文是笔记,扩容 XenServer 的磁盘的两种方法。

方法 1:使用 XenCenter

使用 XenCenter 登录 XenSystem,关闭目标虚拟机,选择 Storage 中的虚拟磁盘,Properties -> Size and Location,Size 指定好容量即可。

方法 2:命令行法好

说明:本次扩容的虚拟机名字为 VMNAME,待扩容 VDI 的 UUID 是 VDIUUID,扩容后的磁盘容量为 DISKSIZE

SSH 连接到 XenServer,首先还是关闭虚拟机 xe vm-shutdown vm="VMNAME",找到需要扩容磁盘(VDI)的 UUID xe vm-disk-list vm="VMNAME",扩展容量

xe vdi-resize uuid=VDIUUID disk-size=DISKSIZE

重启,开机。由于是 Windows 机器,在磁盘管理扩展未分配的磁盘即可。