csi-plugin icon indicating copy to clipboard operation
csi-plugin copied to clipboard

Support for multipathd / device-mapper environments

Open tonyfahrion opened this issue 3 years ago • 2 comments

Currently we have to blacklist Nutanix devices in our multipathd so Nutanix CSI is not confused about the device being busy. It would be good to have the option in the storageclass to enable multipath support or Nutanix CSI is autodetecting it by checking if there is the multipathd socket open and multipathd is monitoring the device. (or however ^^)

This would also open the door to make use of Nutanix iSCSI multipath support which would be very interesting to use.

If someone is interested in how to blacklist the Nutanix volumes, this is our setting in the /etc/multipath.conf:

blacklist {
      device {
        vendor "NUTANIX"
        product "VDISK"
      }
}

tonyfahrion avatar Jun 23 '22 06:06 tonyfahrion

@subodh01

tuxtof avatar Jun 23 '22 07:06 tuxtof

Hi @tonyfahrion,

As nutanix supports Data Service Virtual IP which automatically gets reassigned to an available CVM in case of a CVM failure. Why do you still need multipath support ? I want to understand the use case, so that we can plan to support multipath. Could you also provide me a bit more detail about the device busy issue you are seeing ?

Thanks

subodh01 avatar Jun 23 '22 21:06 subodh01