[Pacemaker] Frequent SBD triggered server reboots

andrea cuozzo andrea.cuozzo at sysma.it
Thu May 2 19:58:08 CEST 2013


Hi Emmanuel,

it's a merge of the default settings I've taken from the
/usr/share/doc/package/multipath-tools/multipath.conf.annotated   and the
OPEN-* section of the HPDMmultipath-4.4.1 multipath.conf.HPTemplate.SLES11
file, here it is:


defaults {
        udev_dir                /dev
        polling_interval        5
        selector                "round-robin 0"
        prio                    const
        user_friendly_names     no
        getuid_callout          "/lib/udev/scsi_id --whitelisted
--device=/dev/%n"
        failback                manual
        no_path_retry           fail
}
blacklist {
        devnode         "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
        devnode         "^hd[a-z][[0-9]*]"
}
blacklist_exceptions {
}
multipaths {
        multipath {
                alias "san"
                wwid "360060e8006d2e1000000d2e1000000e6"
        }
}
devices {
# For XP arrays

  device {
        vendor                  "HP"
        product                 "OPEN-.*"
        path_grouping_policy    multibus
        path_selector           "round-robin 0"
        rr_min_io               1000
        rr_weight               uniform
        path_checker            tur
#       no_path_retry           18
#       hardware_handler        "0"
#       failback                immediate
#       getuid_callout          "/lib/udev/scsi_id -g -u /dev/%n"
  }

}

I've commented out some of the HP template device lines due to the
recommended configuration for clustering, read in the SLES 11 Sp1 Storage
Administration Guide:

"We recommend failback setting of "manual" for multipath in cluster
environments in order to prevent multipath failover ping-pong." 

and in the mailing list: " Fourth, don't run SBD on queue_if_no_path MPIO."


More information about the Pacemaker mailing list