Public OTC KVM Windows images published between January and April 2019 contains KVM driver package 126.96.36.199. This package contains a storage driver, which does not recognize expanded disks. It is recommended updating drivers to current version (>= 188.8.131.52)
KVM based Windows servers lack the ability to online resize the disks. After expanding disk capacity on OTC Console, the operating system will not recognize the new disk space. If affected disk is a data disk, it has to be detached and re-attached. If affected disk is a system disk (boot disk), the ECS has to be restarted. Cause of the issue is driver Red Hat VirtIO SCSI controller version 184.108.40.206
The newer driver version 220.127.116.11 resolves this issue.
Driver Update Procedure
Do not do this update without backup. The storage driver is necessary for booting the system. Mistakes in update procedure may destroy the system.
Download current KVM driver iso file: https://windows.obs.eu-de.otc.t-systems.com/vmtools-windows.iso
- Create snapshot of the system disk
- Mount the ISO
- Execute "Setup.exe" - There is no progress bar, suddenly a dialog box will pop up after installation is finished.
Click OK to let reboot, or cancel to reboot later
- After reboot, remount the ISO
- Open Device Manager
- Navigate to "Storage controllers"
- Right-click on "Red Hat VirtIO SCSI controller" - Update Driver Software
- Click "Browse my computer for driver software"
- Click on "Browse..." button
- Select \upgrade\--OS--\drivers\vioscsi\ folder from mounted iso (for Windows Server 2019 choose windows 2016_64 as --OS--)
Repeat step 8. to 12. for every Red Hat VirtIO controller
- Reboot server