InfoDoc ID   Synopsis   Date
44965   Sun StorEdge[TM]Traffic Manager - How to disable STMS on a Sun Fire[TM] V880/280R or on any fibre controller.   4 Jun 2002

Status Issued

Description

Both the V880 and the 280R systems have internal fiber drives. STMS (Sun Traffic Manager Software) is also referred to as MPxIO.

STMS, version 1.x, does not support boot drives, so although the features of STMS may be used on other controllers on the same host, STMS must be disabled for the controller being used to communicate to the boot disk(s). You can quickly enable STMS for any or all of the fibre-channel controllers on a system while disabling it for the boot by simply editing a few driver configuration files, as shown here:

1. Enable STMS globally on all multi-pathed devices and HBAs by editing the /kernel/drv/scsi_vhci.conf file.

The default value for mpxio-disable in the /kernel/drv/scsi_vhci.conf file is

   mpxio-disable="yes";                  

To enable STMS, change this variable to "NO"

   mpxio-disable="no";                  

2. You must disable STMS on the controller(s) containing the boot disk. To disable STMS on selected HBAs, edit

the file /kernel/drv/qlc.conf and add a line for each port on each HBA:

Find the path for the boot device by using the format command

   # format
   Searching for disks...done

   AVAILABLE DISK SELECTIONS:

   0. c1t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w2100002037bd3f11,0
   1. c1t1d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w2100002037bd39da,0
   2. c1t10d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w2100002037f8c7fd,0
   3. c2t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /pci@9,600000/pci@2/SUNW,qlc@4/fp@0,0/ssd@w2200002037bd3f11,0
   4. c2t1d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /pci@9,600000/pci@2/SUNW,qlc@4/fp@0,0/ssd@w2200002037bd39da,0
   5. c2t10d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
          /pci@9,600000/pci@2/SUNW,qlc@4/fp@0,0/ssd@w2200002037f8c7fd,0
                  

The above listing is from a v880 with 3 internal drives and 2 paths to each drive.

To disable STMS on both these paths, make the following entries in the /kernel/drv/qlc.conf file.

   name="qlc" parent="/pci@8,600000"       unit-address="2" mpxio-disable="yes";
   name="qlc" parent="/pci@9,600000/pci@2" unit-address="4" mpxio-disable="yes";                  

Any paths not listed in this file will have STMS enabled on them.

Parent and unit-address can be found from the output of the format command. For example:

   c2t10d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
   /pci@9,600000/pci@2/SUNW,qlc@4/fp@0,0/ssd@w2200002037f8c7fd,0                  

Here, PARENT is /pci@9,600000/pci@x and UNIT-ADDRESS is 4.

or onboard controller the parent is /pci@8,600000.

3. Reboot the machine for STMS to take affect.

INTERNAL SUMMARY:

Internal Summary

Use this area for Sun-only information. This area is not published to the external SunSolve. Typical internal information includes:

SUBMITTER: Ram APPLIES TO: AFO Vertical Team Docs/Storage ATTACHMENTS:


Copyright (c) 1997-2003 Sun Microsystems, Inc.