Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-28 Thread Stefan Hajnoczi
On Mon, Aug 25, 2014 at 01:13:09PM -0500, Andrew Martin wrote: > > >> > I recently experienced UPS failure on several hosts which caused a hard > > >> > shutdown. After restarting, 3 of the guests had corruption on their > > >> > disks > > >> > and > > >> > required a fairly long fsck to fix. After

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-27 Thread Paolo Bonzini
> > Just the lack of fdatasyncs. > > I also did not see any fdatasyncs when using cache=none - would that also be > explained by this bug? Yes, cache=none and cache=writeback are the same as far as the _disk_ cache is concerned, and you need fdatasyncs to flush the disk cache too. Paolo

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-27 Thread Andrew Martin
- Original Message - > From: "Paolo Bonzini" > To: "Andrew Martin" > Cc: "Stefan Hajnoczi" , "qemu-devel" > > Sent: Wednesday, August 27, 2014 9:34:27 AM > Subject: Re: Using cache=writeback safely on qemu 1.4.0 and later > > Il 27/08/2014 16:23, Andrew Martin ha scritto: > > Thanks fo

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-27 Thread Paolo Bonzini
Il 27/08/2014 16:23, Andrew Martin ha scritto: > Thanks for the info about this bug - I am using QEMU 1.4.0 (released on > 02/15/13) > and ef5bc96268 was added on 09/20/13, so the bug had not been fixed in the > version > of QEMU I am using. I have had trouble reproducing it on-demand - was there

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-27 Thread Andrew Martin
- Original Message - > From: "Paolo Bonzini" > To: "Andrew Martin" , "Stefan Hajnoczi" > > Cc: "qemu-devel" > Sent: Tuesday, August 26, 2014 2:03:18 AM > Subject: Re: Using cache=writeback safely on qemu 1.4.0 and later > > > In the case of the files uploaded by apache2, they were adde

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-26 Thread Paolo Bonzini
Il 25/08/2014 20:13, Andrew Martin ha scritto: > Even if the python daemon or apache2 did not fsync the modified files, isn't > there some action that the OS takes periodically to flush dirty pages to > disk? > This seems to be implied in the SuSE documentation: > https://www.suse.com/documentat

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-25 Thread Andrew Martin
- Original Message - > From: "Stefan Hajnoczi" > To: "Andrew Martin" > Cc: "qemu-devel" > Sent: Thursday, August 21, 2014 7:59:50 AM > Subject: Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later > > > When the di

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-21 Thread Stefan Hajnoczi
On Wed, Aug 20, 2014 at 12:20 AM, Andrew Martin wrote: > - Original Message - >> From: "Stefan Hajnoczi" >> To: "Andrew Martin" >> Cc: qemu-devel@nongnu.org >> Sent: Tuesday, August 19, 2014 9:59:25 AM >> Subject: Re: [Qemu-devel] Usi

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-19 Thread Andrew Martin
- Original Message - > From: "Stefan Hajnoczi" > To: "Andrew Martin" > Cc: qemu-devel@nongnu.org > Sent: Tuesday, August 19, 2014 9:59:25 AM > Subject: Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later > > If you strace -f t

Re: [Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-19 Thread Stefan Hajnoczi
On Fri, Aug 15, 2014 at 03:18:15PM -0500, Andrew Martin wrote: > Hello, > > I am running several qemu-kvm VM servers on Ubuntu 12.04 with qemu-kvm 1.4.0. > Most of the guests are also running Ubuntu 12.04. I am using qcow2 disk images > with the virtio driver in almost all cases, and am storing th

[Qemu-devel] Using cache=writeback safely on qemu 1.4.0 and later

2014-08-15 Thread Andrew Martin
Hello, I am running several qemu-kvm VM servers on Ubuntu 12.04 with qemu-kvm 1.4.0. Most of the guests are also running Ubuntu 12.04. I am using qcow2 disk images with the virtio driver in almost all cases, and am storing the disks on two types of storage devices: * a shared NFS server mounted o