Thank you for replying, Vladislav!

I think the problem should be unrelated to iSCSI, you have correct setup
(of course I did not thoroughly look through all info, but idea is
perfectly correct).

Thank you for confirming.

Did you turn caching off for your VMs disks?

That's a point. Indeed caching was not explicitely turned off and I just noticed that the default setting of the cache attribute of the device tag in libvirt has changed. [1] I would expect that libvirt flushes all caches before finalizing the migration process. But it is probably best to turn off caches anyway.

I have now configured:

<disk type='block' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source dev='/dev/mapper/1p-lun1-vm_disk'/>
      <target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>

Unfortunately the problem persists :-(
(To check i run a loop of dd commands while migrating the vm, restarting iscsi initiators and iscsitargets. I still get errors in the fs.)


I have configured iSCSI timeouts rather short (noop_out_timeout 5
seconds) and "no_path_retry queue" on the multipath device.

My question(s):

1) Is it conceptually wrong what I am trying to accomplish?

No, I use almost the same setup in production. Except I use IET and I
have cLVM on top of luns.

Good to hear. Could the use of cLVM make a diffenrence (since this layer is cluster aware)?


5) Is TGT multipath capable?

Multipathing is much more an initiator concept, so I cannot see how
target side may affect that (unless it has some serious flaws with
reordering).

I think so also, but was a bit irritated that at the webpage of another implementation (istgt, [2]) it is explicitly mentioned that it is multipath capable.

Thanks for your help so far,

Sven

[1] http://libvirt.org/formatdomain.html#elementsDevices
[2] http://www.peach.ne.jp/archives/istgt/

_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to