From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36498) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKofu-0005Cv-Rl for qemu-devel@nongnu.org; Mon, 09 Feb 2015 08:46:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKofq-0007OR-Kd for qemu-devel@nongnu.org; Mon, 09 Feb 2015 08:46:54 -0500 Received: from mx1.redhat.com ([209.132.183.28]:50776) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKofq-0007O2-DP for qemu-devel@nongnu.org; Mon, 09 Feb 2015 08:46:50 -0500 Date: Mon, 9 Feb 2015 13:46:39 +0000 From: Stefan Hajnoczi Message-ID: <20150209134639.GH31581@stefanha-thinkpad.redhat.com> References: <20150206032312.GC16881@ad.nay.redhat.com> <20150209011815.GB19373@ad.nay.redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="poemUeGtc2GQvHuH" Content-Disposition: inline In-Reply-To: <20150209011815.GB19373@ad.nay.redhat.com> Subject: Re: [Qemu-devel] Virtio Disk drivers and Microsoft clustering List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Fam Zheng Cc: pbonzini@redhat.com, qemu-devel@nongnu.org, massimo buscato --poemUeGtc2GQvHuH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 09, 2015 at 09:18:15AM +0800, Fam Zheng wrote: > On Fri, 02/06 11:23, Fam Zheng wrote: > > On Thu, 02/05 15:29, massimo buscato wrote: > > > Hi all! > > >=20 > > > About virtio-scsi driver: > > > There are many problem to use it on windows 2012 cluster service. > > >=20 > > > Every time you try to validate a Virtio disk under W2012 cluster tool, > > > you have this errors: > > >=20 > > > with VIRTIO DISK device: > > > "The port driver used by the disk does not support clustering. Disk > > > bus type does not support clustering. Disk partition style is MBR. > > > Disk type is BASIC." > > >=20 > > > with VIRTIO SCSI DISK device: > > > "The port driver used by the disk does not support clustering. Disk > > > bus type does not support clustering. Disk partition style is MBR. > > > Disk type is BASIC. The required inquiry data (SCSI page 83h VPD > > > descriptor) was reported as not being supported. " > >=20 > > Hi Massimo, > >=20 > > I don't know much about Windows cluster service but I think this error = is > > because virtio-scsi is a direct attached controller, like explained in: > >=20 > > http://support.microsoft.com/kb/2839292?wa=3Dwsignin1.0 > >=20 >=20 > Discussed a bit with Massimo off-list, this feature basically means two s= ystems > can see the same lun at the same time, and one of them accesses it. When = one > system is down, the other takes over. In VMware a disk with RDM (raw devi= ce > mapping) could be added, so I think scsi-block and/or scsi-generic should= work > too. >=20 > If I understand correctly, Massimo uses image based scsi-disk. > scsi-{block,generic} requires a scsi target on host side. In order to use= an > image file, we could use iscsi service to export the host image and use t= he > iscsi driver in QEMU. Not sure if there are simpler ways. Sounds like emulating SCSI clustering features (like reservations) on top of a host file system - but this needs to work across multiple hosts. Massimo: Can you describe the shared storage setup you are using? Stefan --poemUeGtc2GQvHuH Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJU2Lo/AAoJEJykq7OBq3PI8QsIAMpLPlUNBoh/F+xfOK5K5QYL 5vm0aUJC8ArIIBW6NDGGc75CLBti5k9k2HMzBO2rfb9vHtkg6OkNZudJge4XoqDp EyoBXHplwTE8tYysvqy3ExDsBj/Tg5nMvJERv9Zv7Z3e7nuuOzbCWLR10w1GfeUU Mugj9CFtuVxoF7mdjC6MKTIUfY3G4ONpOEYf91bo9AL1aHxQrsTOLewHF2sczsWK MB0V2rYZwagAUpQkMfAuPLdVLyqDHQgwjtPJU65uwYerTcM3B3vzQ4Xjwsj/JBHb Px74dJmwLJ3VEZF1Q9k8Z2EU1YqOMvqFqBVcA8L2I41xyD+pFNkc0CSFUElH7nI= =Rc50 -----END PGP SIGNATURE----- --poemUeGtc2GQvHuH--