• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

How to enable Solaris multipathing (MPxIO or STMS) for EMC Symmetrix LUNs

by admin

A beginners guide to Solaris Multipathing Software (MPxIO or STMS)

Oracle Solaris Storage Multipathing MPxIO provides multipath access to storage luns by grouping together the physical paths and presenting a single logical path. MPxIO can also be referred as STMS or SCSI_VHCI due to the commands used and logical device paths created. The post describes the step by step procedure to enable MPxIO for EMC Symmetrix LUNs.

For Solaris 8/9

Set the configuration parameters in the /kernel/drv/scsi_vhci.conf file :

mpxio-disable="no";
load-balance="round-robin";
auto-failback="enable";
device-type-scsi-options-list="EMC     SYMMETRIX", "symmetric-option";
symmetric-option=0x1000000;

Take a reconfiguration reboot, for the changes to take effect :

# reboot -- -r

For Solaris 10

Set the configuration parameters in the /kernel/drv/fp.conf file :

mpxio-disable="no";

Set the configuration parameters in the /kernel/drv/scsi_vhci.conf file :

load-balance="round-robin";
auto-failback="enable";
device-type-scsi-options-list="EMC     SYMMETRIX", "symmetric-option";
symmetric-option=0x1000000;

Take a reconfiguration reboot, for the changes to take effect :

# reboot -- -r

For Solaris 11

The location of the configuration files in Solaris 11 has changed. They are now located in /etc/driver/drv/ directory.

Set the configuration parameters in the /etc/driver/drv/fp.conf file :

mpxio-disable="no";

In case of Solaris 11, there is are no further changes required.

Note :
1. There are 5 spaces between EMC and SYMMETRIX after device-type-scsi-options-list= string.
2. Entries that use a “=” sign will work with or without spaces around the “=” sign.
3. Solaris 10 : Ensure that the qlc driver configuration file /kernel/drv/qlc.conf does not contain the global setting: mpxio-disable=”yes”
4. The scsi_vhci.conf must not contain tabs or other whitespaces than space itself to separate vendor ID from product ID.
A beginners guide to Solaris Multipathing Software (MPxIO or STMS)

Filed Under: Solaris

Some more articles you might also be interested in …

  1. How to Use the ‘truss’ Command for Program and Error Analysis in Solaris
  2. 17 Examples of using Solaris boot command
  3. Solaris Resource Manager Basics : Understanding Resource Pools
  4. Complete Hardware Reference : SPARC T5-2 / T5-4 / T5-8
  5. How to Install Oracle Solaris 11 (Text Installer)
  6. The ultimate Solaris CRON troubleshooting guide
  7. How to install a ZFS boot block in solaris
  8. The ultimate Solaris networking interview questions
  9. How to Configure Link Aggregation in Solaris 11 (Trunk V/s Datalink multipathing (DLMP))
  10. Comparing Network configuration : Solaris 10 Vs Solaris 11

You May Also Like

Primary Sidebar

Recent Posts

  • powertop Command Examples in Linux
  • powertop: command not found
  • powerstat: command not found
  • powerstat Command Examples in Linux

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright