Notes on Updating the SPARC M12 System to Oracle Solaris 11.2
Notes on Updating the SPARC M12 System to Oracle Solaris 11.2
Notes on Enabling MPxIO
The device path name of an internal SAS disk or an SSD may be changed when Oracle Solaris 11.1 is updated to Oracle Solaris 11.2 or later. You can boot Oracle Solaris even when the device path name is changed. However, if any application or backup software specifies the device path name of the internal SAS disk or the SSD directly, the device path may not be available for reference.
Cause
Product Name | Vendor Name | Default MPxIO Setting | ||
---|---|---|---|---|
Fujitsu/Oracle Product ID | Product Name | Oracle Solaris 10 1/13 | Oracle Solaris 11.1 | Oracle Solaris 11.2 or Later |
600GB SAS disk drive |
TOSHIBA | Disabled | Disabled | Enabled |
SPME3A11*/ 7105508, 7106318 (*1) 7105571, 7106322 (*2) |
MBF2600RC AL13SEB600 AL13SEB600AL14SE AL13SEB600AL15SE |
|||
900GB SAS disk drive |
TOSHIBA | Disabled | Disabled | Disabled |
SPME3B11*/ 7111257, 7111260 (*1) 7111261, 7111262 (*2) |
AL13SEB900 AL13SEB900AL14SE AL13SEB900AL15SE |
|||
1.2TB SAS disk drive |
TOSHIBA | Disabled | Disabled | Disabled |
SPME3C11*/ 7120206, 7120207 (*1) 7120208, 7120209 (*2) |
AL15SE12NFUJ1.2T | |||
400GB SAS SSD | TOSHIBA | Disabled | Disabled | Disabled |
SPME3Y32*/ 7115093, 7115094 (*1) 7115095, 7115096 (*2) |
PX04SMB04FUJ400G | |||
400GB SAS SSD | SEAGATE | Disabled | Disabled | Disabled |
SPME3Y33*/ 7604145 (*1) 7604146 (*2) |
XS400ME70084 | |||
800GB SAS SSD | TOSHIBA | Disabled | Disabled | Disabled |
SPME3Y41*/ 7119191, 7119192 (*1) 7119187, 7119188 (*2) |
PX04SMB08FUJ800G | |||
800GB SAS SSD | SEAGATE | Disabled | Disabled | Disabled |
SPME3Y42*/ 7604147 (*1) 7604148 (*2) |
XS800ME70084 | |||
*1 These are factory default drives. *2 These are used for expansion in the field. |
Device Path Name Before MPxIO is Enabled | Device Path Name After MPxIO is Enabled | |
---|---|---|
Physical device path name | /pci@8800/pci@4/pci@0/pci@0/scsi@0/iport@f/disk@w50000394281b5312,0 | /scsi_vhci/disk@g50000394281b5310 |
Logical device path name | /dev/rdsk/c2t50000394281B5312d0 | /dev/rdsk/c0t50000394281b5310d0 |
Note that the device path name is not changed if MPxIO of an internal SAS disk or SSD of the SPARC M12 is enabled manually before the updating to Oracle Solaris 11.2.
Corrective Action
Take the following actions after updating to Oracle Solaris 11.2.
- When the physical device path name can be changed
Confirm the physical device path name by using the procedure shown in Procedure for Confirming the Device Path. Change the device path of the internal SAS disk or SSD directly specified in backup software or application programs to the confirmed device path name.
- When the physical device path name can be changed
Confirm the physical device path name by using the procedure shown in Procedure for Confirming the Device Path. Change the device path of the internal SAS disk or SSD directly specified in backup software or application programs to the confirmed device path name.
- When the physical device path name cannot be changed
Execute the following command and forcibly disable the MPxIO setting of the internal SAS disk and SSD.
Execute the following command and forcibly disable the MPxIO setting of the internal SAS disk and SSD.
# stmsboot -D mpt_sas -d |
Procedure for Confirming the Device Path
In the following procedure, you can confirm the device path name, vendor name, product name, and enabled/disabled state of MPxIO of the internal SAS disk or SSD in the SPARC M12. If MPxIO is already enabled, the character string "scsi_vhci" appears in the physical device path name of the internal SAS disk or SSD.
- Display example when MPxIO for the internal SAS disk or SSD is enabled
The physical device path name includes the character string "scsi_vhci". So, MPxIO is enabled.
The format command omits a part of the logical device path name to display. The actual name of the logical device path is the path name with "/dev/rdsk" added.
# 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 |
- Display example when MPxIO for the internal SAS disk or SSD is not enabled
The physical device path name does not include the character string "scsi_vhci". So, MPxIO is disabled.
The format command omits a part of the logical device path name to display. The actual name of the logical device path is the path name with "/dev/rdsk" added.
# 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 /dev/chassis/FUJITSU-BBEXP. 500000e0e06d31bf/03N0_HDD00/disk |
Notes on Boot Switching by beadm
Boot environment switching with the beadm command or with the pkg command may fail with the output of an error message where Oracle Solaris 11.1 or later is installed on the internal SAS disk or the SSD.
- Message example 1
# beadm activate S11U1SRU20B04-z_stress-2.10-1 Error while accessing "/dev/rdsk/c2t500003942823F352d0s0": No such file or directory Unable to activate S11U1SRU20B04-z_stress-2.10-1. Error installing boot files. |
- Message example 2
# beadm activate S11U1SRU20B04-z_stress-2.10-1 .... Error while accessing "/dev/rdsk/c2t500003942823F352d0s0": No such file or directory Unable to activate S11U1SRU20B04-z_stress-2.10-1. Error installing boot files. .... |
Cause
This occurred because the MPxIO device path is not properly inherited by beadm or pkg when the internal SAS disk or SSD is made into a multipath type (MPxIO).
Corrective Action
Execute the following command, and then execute the boot environment switching command again.
# /usr/sbin/zpool status |
< Previous Page | Next Page >