Table of ContentsView in Frames

Sample configuration file for SUSE Linux Enterprise Server 10

All versions of SUSE Linux Enterprise Server use a DM-Multipath configuration file, but there might be slight variations in the file based on which version and update of SUSE Linux Enterprise server you have. If you are running SUSE Linux Enterprise Server 10, you can replace your current file with this sample configuration files and then change the values to ones that are appropriate for your system.

SUSE Linux Enterprise Server 10 SP4 with ALUA enabled sample configuration file

Review the following configuration notes before you set up your configuration file to enable DM-Multipath on SUSE Linux Enterprise Server 10:

SUSE Linux Enterprise Server 10 series notes Explanation
Blacklist section You must provide information of your system in the blacklist section.

Any names shown in the sample files are examples and will not work with your system.

SUSE Linux Enterprise Server 10 SP3 and earlier If you are using a version of SUSE Linux Enterprise Server 10 series prior to SP4, check the Recommended Host Settings for Linux Host Utilities to see if there are any parameter values specific to that version.

The following file provides an example of the values you need to supply when your host is running SUSE Linux Enterprise Server 10 SP4 and has ALUA enabled.

Remember: If you use the blacklist section, you must replace the sample information with information for your system.

defaults 
{
  user_friendly_names    no
  max_fds                max
  flush_on_last_del      yes
}
# All data under blacklist must be specific to your system.
blacklist 
{
  
   devnode "^hd[a-z]" 
   devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*" 
   devnode "^cciss.*" 
}
devices
{
    device
     {
      vendor                "NETAPP"
      product               "LUN"
      getuid_callout        "/sbin/scsi_id -g -u -s /block/%n"
      prio                  "alua"
      features              "1 queue_if_no_path"
      hardware_handler      "1 alua"
      path_grouping_policy  group_by_prio
      path_selector         "round-robin 0"
      failback              immediate
      rr_weight             uniform
      rr_min_io             128
      path_checker          tur
      }
}

The following file provides an example of the values you need to supply when your host is running SUSE Linux Enterprise Server 10 SP4 and does not have ALUA enabled.

Note: Unless you are running the iSCSI protocol and Data ONTAP operating in 7-Mode, you should have ALUA enabled.

Remember: If you use the blacklist section, you must replace the sample information with information for your system.

defaults 
{
  user_friendly_names    no
  max_fds                max
  flush_on_last_del      yes
}
# All data under blacklist must be specific to your system.
blacklist 
{
  
   devnode "^hd[a-z]" 
   devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*" 
   devnode "^cciss.*" 
}
devices
{
    device
     {
      vendor                "NETAPP"
      product               "LUN"
      getuid_callout        "/sbin/scsi_id -g -u -s /block/%n"
      prio                  "ontap"
      features              "1 queue_if_no_path"
      hardware_handler      "0"
      path_grouping_policy  group_by_prio
      path_selector         "round-robin 0"
      failback              immediate
      rr_weight             uniform
      rr_min_io             128
      path_checker          tur
      }
}