Asset ID: |
1-71-1940545.1 |
Update Date: | 2016-04-19 |
Keywords: | |
Solution Type
Technical Instruction Sure
Solution
1940545.1
:
How to Replace a DE2-24P Drive Tray Chassis in an Oracle Database Appliance X3-2/X4-2/X5-2
Related Items |
- Oracle Database Appliance X4-2
- Oracle Database Appliance X3-2
- Oracle Database Appliance X5-2
|
Related Categories |
- PLA-Support>Sun Systems>Sun_Other>Sun Collections>SN-OTH: x64-CAP VCAP
|
In this Document
Oracle Confidential PARTNER - Available to partners (SUN).
Reason: FRU replacement part, not CRU
Applies to:
Oracle Database Appliance X3-2 - Version All Versions to All Versions [Release All Releases]
Oracle Database Appliance X4-2 - Version All Versions to All Versions [Release All Releases]
Oracle Database Appliance X5-2 - Version All Versions to All Versions [Release All Releases]
x86_64
Goal
Describe the procedure needed to replace a DE2-24P chassis, including the possible need to re-program the serial-number of the chassis.
Solution
DISPATCH INSTRUCTIONS
- WHAT SKILLS DOES THE FIELD ENGINEER/ADMINISTRATOR NEED?
Training and experience with Oracle Database Appliance systems
TIME ESTIMATE: 120 minutes
TASK COMPLEXITY: 3
FIELD ENGINEER/ADMINISTRATOR INSTRUCTIONS:
PROBLEM OVERVIEW: The disk centerplane in the DE2-24P/DE2-24C tray has been determined faulty and needs to be replaced. This require the whole tray chassis to be replaced as the centerplance is not considered to be field-replaceable.
WHAT STATE SHOULD THE SYSTEM BE IN TO BE READY TO PERFORM THE RESOLUTION ACTIVITY?:
The system needs to be in such a state that the affected drive JBOD can be powered off, usually this means completely shut down of both ODA nodes.
WHAT ACTION DOES THE FIELD ENGINEER/ADMINISTRATOR NEED TO TAKE?:
Note* the commands below are run in oda_base if the ODA is running a Virtualized OS
- Determine the serial number of the jbod chassis before shutting down the server nodes.
- From one of the nodes, type "oakcli show expander 0" and look for "sun-chassis-serial-number", make sure you have this serial number handy when it is time to re-program in the serial number
Note* if "oakcli show expander 0" comes back with nothing, that means that 0 is not one of the expander numbers. Use "oakcli show storage" to find the expander numbers, and use one of those. For example:
# oakcli show storage
==== BEGIN STORAGE DUMP ========
.......
Total number of expanders: 2
Id = 1 <<<<<<<<<<<<<<<<<<<<< you can use expander 1 or expander 2
Serial Num = 50800200014751e4
Vendor = ORACLE
Model = DE2-24P
FwVers = 0018
strId = Primary
WWN = 50800200014c303e
Id = 2
Serial Num = 50800200014751e4
Vendor = ORACLE
Model = DE2-24P
FwVers = 0018
strId = Secondary
WWN = 50800200014c307e
- Shutdown GI/RDBMS stacks on the 2 nodes of this machine and bring down OS on both nodes ** this step is typically done by the customer/admin **
- Power off both nodes
- Power off the servers using power-button on the front, or "stop /SYS" in the ILOM cli
- Once the servers nodes are powered off, turn off JBOD using the power switches on the back of the array.
- Swap JBOD chassis and re-cable, taking care to check all wiring and making sure all components go in to the same positions in the new chassis.
- Label cables and disks before removal --- location of hardware and cables is important when powered back on
- Sequence to Power on JBOD and server nodes
- Power up JBOD first.
- Power on server nodes by pressing the small power-button on the front or by using "start /SYS" from the SP.
- Verify disks are visible, and that the new JBOD is visible. It is recommended to run these commands on both nodes to assure that each node is connected correctly.
- Use the "fwupdate list disk" command to make sure that the disks in the jbod are listed. Each disk should be listed twice, one for each controller.
- Use the "oakcli show enclosure" command to make sure the jbod components are listed and in OK health. ** this command is only available in OAK version 2.8 and above
- Use the "oakcli validate -c storagetopology" command to verify that the cabling is correct.
- Check the serial-number on the JBOD and if it differs from the original serial number seen in step#1, use the following procedure to re-program the serial number:
- If the server nodes are running oak version 12.1.2.0.0 or above, you can use the built-in utility (/opt/oracle/oak/bin/stordiag/jbod_gem_cli.sh). If not, use the script attached to this doc.
- You will need to determine the device name used by this tool. In this example, there is only 1 jbod, use the following command:
# lsscsi -g |grep -i oracle
[2:0:24:0] enclosu ORACLE DE2-24P 0018 - /dev/sg24
[3:0:24:0] enclosu ORACLE DE2-24P 0018 - /dev/sg49
we can either use /dev/sg24 or /dev/sg49 , for the sake of this document, I will use /dev/sg24
-
Run the following command to re-program in the original serial number, below is just an example, be sure to use the correct serial number, and the correct path to the jbod_gem_cli.sh tool:
7a. If you are running version 12.1.2.0 and below:
# cd /opt/oracle/oak/bin/stordiag
# ./jbod_gem_cli.sh /dev/sg24 'set_fruid mid system_identityr serialnum "1310FM400J"'
7b. If you are running version 12.1.2.1.0 and above:
# cd /opt/oracle/oak/bin/stordiag
#./jbod_gem_cli.sh -d /dev/sg24 -c 'set_fruid mid system_identityr serialnum "1310FM400J"'
8. Power off both nodes again
9. Power off the JBOD again
10. Start up the JBOD first , then power on the 2 nodes
11. When they come up login to any node and lets verify the setting by running the following, the output should look like this:
# sg_ses -p 0x01 -H /dev/sg24
ORACLE DE2-24P 0018
enclosure services device
Response in hex from diagnostic page: Configuration (SES)
00 01 00 01 1b 00 00 00 00 22 00 0f 70 50 80 02 00 ........"..pP...
10 01 68 9c 32 4f 52 41 43 4c 45 20 20 44 45 32 2d .h.2ORACLE DE2-
20 32 34 50 20 20 20 20 20 20 20 20 20 30 30 31 38 24P 0018
30 53 50 4d 53 01 00 00 78 60 0f 08 00 20 00 00 00 SPMS...x`... ...
40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
60 00 00 00 00 00 00 00 00 00 00 00 00 31 33 34 35 ............1310
70 4e 4d 34 30 35 54 00 00 00 00 00 00 17 18 00 00 FM400J..........
80 02 02 00 00 03 04 00 00 04 08 00 00 06 01 00 00 ................
90 07 02 00 00 0e 01 00 00 12 04 00 00 13 04 00 00 ................
a0 18 02 00 00 19 1e 00 00 86 02 00 19 89 02 00 1b ................
b0 8a 01 00 12 8b 02 00 21 53 42 42 20 4d 69 64 70 .......!SBB Midp
c0 6c 61 6e 65 20 49 6e 74 65 72 63 6f 6e 6e 65 63 lane Interconnec
d0 74 45 6e 63 6c 6f 73 75 72 65 20 45 6c 65 63 74 tEnclosure Elect
e0 72 6f 6e 69 63 73 20 50 6f 77 65 72 45 6e 63 6c ronics PowerEncl
f0 6f 73 75 72 65 20 53 65 74 74 69 6e 67 73 45 6e osure SettingsEn
100 63 6c 6f 73 75 72 65 20 45 6c 65 63 74 72 6f 6e closure Electron
110 69 63 73 20 44 69 61 67 6e 6f 73 74 69 63 73 ics Diagnostics
================== End of steps ============================
OBTAIN CUSTOMER ACCEPTANCE
WHAT ACTION DOES THE FIELD ENGINEER/ADMINISTRATOR NEED TO TAKE TO RETURN THE SYSTEM TO AN OPERATIONAL STATE?:
Steps 1 through 7 above brings system back to an operational state including verification of status.
PARTS NOTE:
DE2-24P chassis part-number: 7043630
DE2-24P NEBS compliant chassis part-number: 7078863
REFERENCE INFORMATION:
Total number of expanders: 2
Id = 1
Serial Num = 50800200014751e4
Vendor = ORACLE
Model = DE2-24P
FwVers = 0018
strId = Primary
WWN = 50800200014c303e
Id = 0
Serial Num = 50800200014751e4
Vendor = ORACLE
Model = DE2-24P
FwVers = 0018
strId = Secondary
WWN = 50800200014c307e
References
https://stbeehive.oracle.com/teamcollab/wiki/AmberRoadSupport:DE2-24C+and+DE2-24P+Serial+number+re-programming+procedure. <BUG:15789419> - SUNBT7166073 REPLACED DISKS ASSIOCIATED WITH OLD JBOD SERIAL NUMBER
<NOTE:1920586.1> - Oracle ZFS Storage Appliance: DE2 Tray Serial Number Reprogramming
Attachments
This solution has no attachment