Skip to main content
  1. Home >
  2. Products >
  3. Computing Products >
  4. Servers >
  5. Fujitsu SPARC servers >
  6. Downloads >
  7. User Manuals >
  8. Fujitsu M10/SPARC M10 Systems Product Notes for XCP Version 2410 >
  9. Notes on Internal SAS Disk Drives and Oracle Solaris MPxIO Settings

Notes on Internal SAS Disk Drives and Oracle Solaris MPxIO Settings


Notes on Internal SAS Disk Drives and Oracle Solaris MPxIO Settings
We recommend using an internal SAS disk of SPARC M10 systems with the Oracle Solaris MPxIO setting enabled.
Reason
The recommendation will enhance redundancy because disk access continues even when the communication path between an internal SAS controller and an internal SAS disk is degraded due to a failure, etc.
Note that you can enable MPxIO by using the bundled tool from Enhanced Support Facility 5.0 or later.
Note - Only SPARC M10 systems sold by Fujitsu in Japan support Enhanced Support Facility (ESF).
Target Drives
Whether you need to make the Oracle Solaris MPxIO setting depends on the product name of the internal SAS disk or the SSD mounted in the SPARC M10 system, and the Oracle Solaris version, as shown in Table 3-1.
Table 3-1  Necessity of MPxIO Setting for an Internal SAS Disk or SSD
Product Name Vendor Name Necessity of MPxIO Setting
Fujitsu/Oracle Model Name Product Name Oracle Solaris
10 1/13
Oracle Solaris
11.1
Oracle Solaris
11.2 or Later
600GB SAS
disk drive
TOSHIBA Required Required Not required(*1)
SPME3A11*/
7105508, 7106318 (*3)
7105571, 7106322 (*4)
MBF2600RC (*5)
AL13SEB600 (*5)
AL13SEB600AL14SE
AL13SEB600AL15SE
     
900GB SAS
disk drive
TOSHIBA Required Required Required
SPME3B11*/
7111257, 7111260 (*3)
7111261, 7111262 (*4)
AL13SEB900 (*5)
AL13SEB900AL14SE
AL13SEB900AL15SE
     
1.2TB SAS
disk drive
TOSHIBA Required Required Required
SPME3C11*/
7120206, 7120207 (*3)
7120208, 7120209 (*4)
AL15SE12NFUJ1.2T (*5)      
100GB SAS SSD TOSHIBA Required Required Not required(*1)
SPME3Y11*/
7105509, 7106319 (*3)
7105572, 7106323 (*4)
MK1001GRZB (*5)      
200GB SAS SSD TOSHIBA Required Required Not required(*1)
SPME3Y21*/
7105510, 7106320 (*3)
7105573, 7106324 (*4)
MK2001GRZB (*5)      
200GB SAS SSD TOSHIBA Required Required Required
SPME3Y22*/
7107810, 7107814 (*3)
7107811, 7107815 (*4)
PX02SMF020 (*5)      
400GB SAS SSD TOSHIBA Required Required Required
SPME3Y31*/
7107812, 7107816 (*3)
7107813, 7107817 (*4)
PX02SMF040 (*5)      
400GB SAS SSD TOSHIBA Required Required Required
SPME3Y32*/
7115093, 7115094 (*3)
7115095, 7115096 (*4)
PX04SMB04FUJ400G (*5)      
400GB SAS SSD SEAGATE Required Required Required
SPME3Y33*/
7604145 (*3)
7604146 (*4)
XS400ME70084 (*5)      
800GB SAS SSD TOSHIBA Required Required Required
SPME3Y41*/
7119191, 7119192 (*3)
7119187, 7119188 (*4)
PX04SMB08FUJ800G (*5)      
800GB SAS SSD SEAGATE Required Required Required
SPME3Y42*/
7604147 (*3)
7604148 (*4)
XS800ME70084 (*5)      
When the internal hardware RAID is specified   Not required(*2) Not required(*2) Not required(*2)
*1 MPxIO is enabled by default of Oracle Solaris. So, you need not to perform the setting.
*2 Since the internal hardware RAID is not subject to the MPxIO setting, it does not require the setting.
*3 These are factory default drives.
*4 These are used for expansion in the field.
*5 This is a product name set to the scsi_vhci.conf.
For 600 GB SAS disk drives, set both MBF2600RC and AL13SEB600 for the product names.
For other disk drives (not 600 GB SAS), set only the product name indicated at (*5).
Confirming the Product Name, Vendor Name, and MPxIO State of the Internal SAS Disk or the SSD
Confirm the product name, the vendor name, and the device path name of the internal SAS disk or the SSD of the SPARC M10 system, and see Table 3-1 to determine whether you need to make the MPxIO setting.
If MPxIO is already enabled, the character string "scsi_vhci" appears in the device path name of the internal SAS disk or the SSD.

  1. When the MPxIO setting is enabled
    In the following example, "scsi_vhci" appears in the device path name. So, the MPxIO setting is enabled.
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t50000394281b5310d0 <TOSHIBA-MBF2600RC-3706 cyl 64986 alt 2 hd 27 sec 668>

Logical device path name Vendor name Product name
  /scsi_vhci/disk@g50000394281b5310
 Physical device path name
  /dev/chassis/FUJITSU-BBEXP. 500000e0e06d31bf/03N0_HDD00/disk
.....
  1. When the MPxIO setting is disabled
    In the following example, "scsi_vhci" does not appear in the device path name. So, the MPxIO setting is disabled.
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c2t50000394281B5312d0 <TOSHIBA-MBF2600RC-3706 cyl 64986 alt 2 hd 27 sec 668>

Logical device path name Vendor name Product name
  /pci@8800/pci@4/pci@0/pci@0/scsi@0/iport@f/disk@w50000394281b5312,0
  Physical device path name
.....
Procedure for Enabling MPxIO
Log in as a user with administrator privileges to make this setting.
  1. Add the information (the vendor name and product name) of a disabled internal SAS disk or SSD.
  1. - For Oracle Solaris 11 and later
  1. Add the information (the vendor name and the product name) for the disabled internal SAS disk or SSD to the scsi_vhci.conf file in the /etc/driver/drv folder.
    If the /etc/driver/drv folder does not have the scsi_vhci.conf file, copy and use /kernel/drv/scsi_vhci.conf.
    For details on how to set the scsi_vhci.conf file, see the online manual.
scsi-vhci-failover-override ="TOSHIBA MBF2600RC", "f_sym",
                            Vendor name   Product name
                             "TOSHIBA AL13SEB600", "f_sym";
                            Vendor name   Product name
  1. - For Oracle Solaris 10
  1. Add the information (the vendor name and product name) of the disabled internal SAS disk or SSD to the /kernel/drv/scsi_vhci.conf file.
device-type-scsi-options-list ="TOSHIBA MBF2600RC", "sym-opt",
                             Vendor name    Product name
                               "TOSHIBA AL13SEB600", "sym-opt";
                             Vendor name    Product name
sym-opt = 0x1000000;
  1. Enable MPxIO with the stmsboot command.
    For details on the stmsboot command, see the online manual.
# stmsboot -D mpt_sas -e
  1. If the following message is output, continue by executing the stmsboot -u command.
# stmsboot -D mpt_sas -e
STMS is already enabled. No changes or reboots needed
# stmsboot -u
  1. Executing the stmsboot command restarts the system of the domain, and enables MPxIO of the internal SAS disk or the SSD. After the restart, the target device path name is changed.
    You need to change the device path name in application programs, etc., if they specify the name directly.
  1. Confirm that MPxIO is enabled.
    If MPxIO is enabled, the character string "scsi_vhci" appears in the device path name.
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t50000394281b5310d0 <TOSHIBA-MBF2600RC-...>

Logical device path name Vendor name Product name
  /scsi_vhci/disk@g50000394281b5310
 Physical device path name
  1. If the ZFS system volume is installed in an internal SAS disk or SSD of a multipath type (MPxIO), confirm that the volume status is normal.
# /usr/sbin/zpool status
...