multipath.conf for DataCore and EMC

In 2017 I had a customer who uses DataCore as Storage-System (still working great! ;)) and we needed as well to connect not only VMware ESXi Servers to this great Storage-System, no in this Case as well two TSM ISP-Servers with Shared Storage running on SLES 11 SP3/4 (not sure) and with this Post I want to share with you the working multipath.conf for DataCore. Please find here the multipath.conf (in the attachment rename from .txt to .conf)

defaults {
                polling_interval 60
}
blacklist {
        devnode "*"
}
blacklist_exceptions {
        device {
                vendor          "DataCore"
                product         "Virtual Disk"
                }
        device {
                vendor          "DGC"
                product         "VRAID"
                }
        devnode         "^sd[b-z]"
        devnode         "^sd[a-z][a-z]"
}

devices {
        device {
                vendor "DataCore"
                product "Virtual Disk"
                path_checker tur
                prio alua
                failback 10
                no_path_retry fail
                dev_loss_tmo infinity
                fast_io_fail_tmo 5
                rr_min_io_rq 100ac
                # Alternative option – See notes below
                # rr_min_io 100
                path_grouping_policy group_by_prio
                # Alternative policy - See notes below
                # path_grouping_policy failover
                # optional - See notes below
                # user_friendly_names yes
                }
        device {
                vendor "DGC"
                product "VRAID"
                path_checker tur
                prio alua
                failback 10
                no_path_retry fail
                dev_loss_tmo infinity
                fast_io_fail_tmo 5
                rr_min_io 1000
		        path_grouping_policy group_by_prio
		}
}

multipaths {
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-ActLog
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-ActLog-LibManager
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-ArchLog
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-ArchLog-LibManager
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-ClusterDB
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-ClusterQuorum
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-DB2
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-DB2-LibManager
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-InstHome
        }
        multipath {
                wwid                    		XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                alias                   		XXXX-ISP-InstHome-LibManager
        }
        multipath {
                wwid                    XXXXXXXcXXXXXXX9473de447183e711              
                alias					XXX_L00              
        }				
        multipath {				
                wwid                    XXXXXXXcXXXXXXX9673de447183e711                
                alias					XXX_L01              
        }						
        multipath {				
                wwid                    XXXXXXXcXXXXXXX9873de447183e711                
                alias					XXX_L02              
        }				
        multipath {				
                wwid                    XXXXXXXcXXXXXXX9a73de447183e711                
                alias					XXX_L03               
        }				
        multipath {				
                wwid                    XXXXXXXcXXXXXXX9c73de447183e711                
                alias   				XXX_L04              
        }						
        multipath {				
                wwid    				XXXXXXXcXXXXXXX9e73de447183e711                
                alias   				XXX_L05              
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXa073de447183e711                
                alias   				XXX_L06              
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXXa273de447183e711                
                alias   				XXX_L07              
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXa473de447183e711                
                alias   				XXX_L08              
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXa673de447183e711                
                alias   				XXX_L09              
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXX5ea6eb5c64a4e711                
                alias   				XXX_L10               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX60a6eb5c64a4e711                
                alias   				XXX_L11               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX62a6eb5c64a4e711                
                alias   				XXX_L12               
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXX64a6eb5c64a4e711                
                alias   				XXX_L13               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX66a6eb5c64a4e711                
                alias   				XXX_L14               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX68a6eb5c64a4e711                
                alias   				XXX_L15               
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXX6aa6eb5c64a4e711                
                alias   				XXX_L16               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX6ca6eb5c64a4e711                
                alias   				XXX_L17               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX6ea6eb5c64a4e711                
                alias   				XXX_L18               
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXX70a6eb5c64a4e711                
                alias   				XXX_L19               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXcdc727764a4e711                
                alias   				XXX_L20               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXedc727764a4e711                
                alias   				XXX_L21               
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXX50dc727764a4e711                
                alias   				XXX_L22               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX52dc727764a4e711                
                alias   				XXX_L23               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX54dc727764a4e711                
                alias   				XXX_L24                
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXX56dc727764a4e711                
                alias   				XXX_L25                
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX58dc727764a4e711                
                alias   				XXX_L26                
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXX5adc727764a4e711                
                alias   				XXX_L27                
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXX5cdc727764a4e711                
                alias   				XXX_L28               
        }								
        multipath {				
                wwid    				XXXXXXXcXXXXXXX5edc727764a4e711                
                alias   				XXX_L29              
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXe7fc4a9d64a4e711                
                alias   				XXX_L30               
        }						
        multipath {						
                wwid    				XXXXXXXcXXXXXXXe9fc4a9d64a4e711                
                alias   				XXX_L31               
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXebfc4a9d64a4e711                
                alias   				XXX_L32                
        }								
        multipath {						
                wwid    				XXXXXXXcXXXXXXXedfc4a9d64a4e711                
                alias   				XXX_L33                
        }
}

Author: Sven-Jendrik Timmermann

Ich habe mich nie wirklich vorgestellt und das möchte ich mal nachholen 😉 Seit dem 20.4.2015 nun Selbständig. Familienvater von 3 Kindern, Tochter (3 Wochen), Sohn (3 1/2 Jahre), Stiefsohn (16 Jahre), Energie-Sparer, Optimist und großer Verfechter der Elektromobilität. Komme aus Nottensdorf, das liegt zwischen Buxtehude (Ja das gibt es wirklich!) und Stade, 30 Kilometer westlich von Hamburg Hier mal ein paar Themen in denen ich Euch helfen kann: #Architektur #Design #Sizing #Performance #Administration #Projektleitung#Projektplanung #Beschaffung #DataCore #VMware #VDI #Linux #Windows #Veeam #DataCenter#Hardware #SDDC #DR #Network #Office365 #DSGVO #GoBD#CloudGate365 #Lizenzen

Leave a Reply

Your email address will not be published. Required fields are marked *