Bug 2215339

Summary: [CNV-4.11] Windows guest paused after IO error
Product: Container Native Virtualization (CNV) Reporter: José Enrique <josgutie>
Component: StorageAssignee: Adam Litke <alitke>
Status: CLOSED MIGRATED QA Contact: Jenia Peimer <jpeimer>
Severity: high Docs Contact:
Priority: high    
Version: 4.11.3CC: ahadas, alitke, bzlotnik, dholler, jcoscia, kwolf, smitterl, stefanha, yadu, ycui
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-12-14 16:11:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description José Enrique 2023-06-15 15:13:06 UTC
Description of problem:

Windows Server 2019 guest paused after an IO error.

Storage based on IBM Spectrum Scale, volumeModefilesystem and accessMode ReadWriteMany.


How reproducible:


Steps to Reproduce:
1. Start a Windows Server guest
2. Run some storage stress test.
3. VM paused because IO error.

Version:
Openshift 4.11.3
IBM Spectrum Scale 2.7

Comment 2 Yan Du 2023-06-21 12:55:18 UTC
VM paused because of IO error is an expected behavior.
And could you please describe the vm/vmi events to check when it started to pause

Comment 4 Yan Du 2023-06-28 12:20:51 UTC
Are you able to resume the VM after paused by virtctl or UI? we need to understand why the IO error from the storage

Comment 23 Stefan Hajnoczi 2023-08-10 17:38:56 UTC
By the way, the image size issue suggests another test:

Boot the VM without configuration changes but increase the image size to a multiple of 4,096 bytes first (e.g. "truncate %4096 /path/to/disk0/disk.img").

If the guest runs successfully with just the image size change, then we can be fairly sure the issue is caused by the image size.

Maybe some component should print a warning if the disk image is not a multiple of at least 512 bytes.