Comments (6)
Hi,
Thank you for the report.
First of all please send provide minidump file. I am on vacation now, but
will look at it on Monday when I will be back.
Also what do you mean by "backing file" - one images for multiple VMs? One
base image for multiple VMs?
If possible please also provide the exact way you deploy the VMs.
Thanks,
Yan.
On Fri, Dec 14, 2012 at 2:23 PM, paymentslab [email protected]:
Environment:
labuser@os-cloud-2:~$ uname -a
Linux os-cloud-2 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC
2012 x86_64 x86_64 x86_64 GNU/Linuxlabuser@os-cloud-2:~$ kvm --version
QEMU emulator version 1.0 (qemu-kvm-1.0), Copyright (c) 2003-2008 Fabrice
BellardMultiple version drivers (up to build-48) from:
http://people.redhat.com/vrozenfe/Openstack Folsom is used for deployment
libvirt:
cache=none
image=qcow2I've been tracking down an issue that when I deploy multiple win2k8r2
instances that end up using the same backingfile (at it seems this is the
issue) I end up with a BSOD for every instance except the first. This
happens often directly when applying the new settings to the generalized
instance and sometimes to a running instance.If I make the backingfile unique per instance the problem seems to go
away, but needless to say that is not a situation I would like to maintain.I can provide a minidump and even provide access to the environment if
that helps tracking down the issue.—
Reply to this email directly or view it on GitHubhttps://github.com/YanVugenfirer/kvm-guest-drivers-windows/issues/6.
Daynix Computing LTD
Yan Vugenfirer, Technology expert and consultant
Email: [email protected]
Phone: +972-54-4758084
Web: www.daynix.com
from kvm-guest-drivers-windows.
Hi,
Thanks for the reply.
You can find the minidump here:
https://docs.google.com/open?id=0B_Y7S4YFVWvYLU5WdDlFdmdQS0E
I'm not entirely sure what drivers I'm using here, I have been experimenting with them. Most of the time I'm not able to pass the "installing device drivers" stage. This one is by (coincidence) just after this so I was able to recover and get the minidump.
Backing file is used for thin provisioning. Ie: multiple instances use the same base image but write their own changes to a separate file.
It seems pretty reproducible, as said I can give access the the environment if required.
Cheers
Bolke
from kvm-guest-drivers-windows.
Hi Vadim,
Please take a look, the crash is in viostor. If needed we can get an access
to the setup.
Thanks,
Yan.
On Sun, Dec 16, 2012 at 9:44 PM, paymentslab [email protected]:
Hi,
Thanks for the reply.
You can find the minidump here:
https://docs.google.com/open?id=0B_Y7S4YFVWvYLU5WdDlFdmdQS0EI'm not entirely sure what drivers I'm using here, I have been
experimenting with them. Most of the time I'm not able to pass the
"installing device drivers" stage. This one is by (coincidence) just after
this so I was able to recover and get the minidump.Backing file is used for thin provisioning. Ie: multiple instances use the
same base image but write their own changes to a separate file.It seems pretty reproducible, as said I can give access the the
environment if required.Cheers
Bolke—
Reply to this email directly or view it on GitHubhttps://github.com/YanVugenfirer/kvm-guest-drivers-windows/issues/6#issuecomment-11421863.
Daynix Computing LTD
Yan Vugenfirer, Technology expert and consultant
Email: [email protected]
Phone: +972-54-4758084
Web: www.daynix.com
from kvm-guest-drivers-windows.
Using the same backend file is a quite unusual and dangerous scenario. Modern qemu fails with " Failed to get "write" lock error" to prevent such kind of situation. Using virtio-scsi (+LIO Target) is the right way to establish multiply connection to the same backend storage from single or multiply VM(s).
Closing this issue as it will not be fixed.
Vadim.
from kvm-guest-drivers-windows.
That’s a bit strange, cause this is often the default for cloud systems in order to preserve storage. But I’m quite sure you are misinterpreting the issue? One backing file works in a copy on write fashion. It works as the base image and changes are written to a different file. I don’t consider this “dangerous”.
This issue was opened 5 years ago not sure if it still persists.
from kvm-guest-drivers-windows.
I'm probably wrong, but in my understanding sharing the same backend storage between several VMs supposed to imply some sort of IO synchronisation like SCSI-3 PR to keep it running safely. viostor driver was not designed to work in this mode.
from kvm-guest-drivers-windows.
Related Issues (20)
- Windows Virtio Video driver mirror function
- BOSD screen doesn't show up with VirtIO VGA HOT 2
- netkvm with lots of parallel network activity hanging Win10 VM HOT 22
- access host's `rclone mount`'ed directory HOT 1
- wiki update for virtiofs HOT 2
- Download link for pre built drivers doesn't work? HOT 4
- netkvm: Enhancing Host Throughput by Combining Virtio Header and Data in a Single Memory Block for NetKVM HOT 9
- Latest Win11 netkvm.cat files mention netkvmpoll.inf instead of netkvm.inf HOT 1
- virtiofs ignoring CLI arguments when created as a service HOT 6
- Virtio-Net driver is not respecting VIRTIO_NET_F_MRG_RXBUF HOT 10
- Windows Ballooning Question (version support) HOT 13
- viostor: It seems that RhelScsiVerify has an improperly handled boundary condition. HOT 5
- netkvm: HLK NDISTest 6.5 - [1 Machine] - GenericMiniportRequirements test failed HOT 5
- After upgrading virtio-win-guest-tools on Windows Server 2016, the CPU usage of the Balloon service and WMI Provider Host skyrocketed. HOT 2
- [virtio-block] Request support for multi-stage resume of Windows to speed up hibernate/resume HOT 5
- SCSI CD-ROM driver broken in recent Windows builds HOT 31
- viogpudo /virtio-vga broken in recent Windows builds HOT 5
- Add-WindowsDriver pvpanic-pci fails with: the request is not supported HOT 4
- Re-add latest working version of qemu-ga agent for win XP HOT 3
- Viogpu: support cross-adapter resources (use case: virtio-gpu-pci used w/ gpu passthru)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kvm-guest-drivers-windows.