Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1006327.1
Update Date:2009-12-02
Keywords:

Solution Type  Problem Resolution Sure

Solution  1006327.1 :   Sun Fire[TM] 12K/15K/E20K/E25K: The "setkeyswitch on" command fails with "FAIL Addr Bus C1: Cplane already in use with this bus deconfigured."  


Related Items
  • Sun Fire E25K Server
  •  
  • Sun Fire E20K Server
  •  
  • Sun Fire 12K Server
  •  
  • Sun Fire 15K Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>High-End Servers
  •  

PreviouslyPublishedAs
208878


Symptoms
setkeyswitch on got "FAIL Addr Bus C1: Cplane already in use with this bus deconfigured."
 gu15ka-sc1:sms-svc:8> setkeyswitch -d i on
Powering on: CSB at CS1
Already powered on: CSB at CS1
Powering on: CSB at CS0
Already powered on: CSB at CS0
Waiting on exclusive access to EXB(s): 00100.
Powering on: EXB at EX8
Powering on: HPCI at IO8
Powering on: CPU at SB8
Powering on: EXB at EX13
Powering on: HPCI at IO13
Powering on: CPU at SB13
 Significant contents of .postrc (platform)
/etc/opt/SUNWSMS/SMS1.4.1/config/platform/.postrc:
# ident "@(#)postrc     1.1     01/04/02 SMI"
 Reading domain blacklist file /etc/opt/SUNWSMS/config/I/blacklist ...
# ident "@(#)blacklist  1.1     01/04/02 SMI"
Reading platform blacklist file /etc/opt/SUNWSMS/config/platform/blacklist
...
# ident "@(#)blacklist  1.1     01/04/02 SMI"
SEEPROM probe took 0 seconds.
Reading Component Health Status (CHS) information ...
stage lport_reset: Assert reset to IOC ports in -Q mode...
stage_lport_reset(): Not -Q mode; Skipping Stage lport_reset
stage bus_probe: Check in-use bus configurations...
FAIL Addr Bus C1: Cplane already in use with this bus deconfigured.
There is no FRU service action indicated for this failure.
FAIL Data Bus C1: Cplane already in use with this bus deconfigured.
There is no FRU service action indicated for this failure.
FAIL Resp Bus C1: Cplane already in use with this bus deconfigured.
There is no FRU service action indicated for this failure.


Resolution
When a CSB is failed or deconfigured, the result is all three busses on the centerplane will be deconfigured for that CSB. These are the Address bus, Data bus, and Response bus. If CSB0 is faulty or deconfigured then the C0 buses will be deconfigured, and if CSB1 is faulty or deconfigured then the C1 buses will be deconfigured.
This will put the centerplane in "degrade" node and the remaining buses are running in what is called "double pumped" mode. Once the CSB is replaced or powered on, then the corresponding C-buses can be configured with the "setbus" command.

1) Enable centerplane to use both CSB's, i.e. take it out of degraded mode.

 sms-svc# setbus -c CS0,CS1  (this will enable both busses, C0 and C1)

Note: by default all three addresses should be enabled, so there is no need to add the (-b) bus option;

       e.g. # setbus -c CS0,CS1 -b a,d,r   (or -b adr) for
a = address
d = data
r = response

2) Verify the CSB's use with "showbus -V".
Notice that it will show "BOTH" CSB's are used or otherwise it will indicate which CSB is used. See example output below:

 xcat-sc0% showbus -v
-----------------
SOCX: 0x18002
-----------------
Address:  BOTH
Data:  BOTH
Response:  BOTH
-----------------
Domain: A xcat-domain-a xcat-domain-a  ON/Running Solaris
Location:  EX1     SB1:  On/active          IO1:  On/active
Location: EX16    SB16:  On/active
Domain: B xcat-domain-b xcat-domain-b  ON/Running Solaris
Location: EX15    SB15:  On/active         IO15:  On/active
Location: EX16                             IO16:  On/active
-----------------
SOCX: 0x00004
-----------------
Address:  BOTH
Data:  BOTH
Response:  BOTH
-----------------
Domain: C xcat-domain-c xcat-domain-c  ON/Running Solaris
Location:  EX2     SB2:  On/active          IO2:  On/active
-----------------
SOCX: 0x00060
-----------------
Address:  BOTH
Data:  BOTH
Response:  BOTH
-----------------
Domain: P pts-1 xcat-domain-p  ON/Running Solaris
Location:  EX5                              IO5:  On/active
Location:  EX6     SB6:  On/active          IO6:  On/active
Domain: Q pts-2 -  OFF/Powered Off
Location:  EX5     SB5: Off/assigned
-----------------
SOCX: 0x20000
-----------------
Address:  BOTH
Data:  BOTH
Response:  BOTH
-----------------
Domain: D xcat-domain-d xcat-domain-d  ON/Running Solaris
Location: EX17    SB17:  On/active         IO17:  On/active
-----------------
UNCONFIGURED
-----------------
Domain: P pts-1 xcat-domain-p  ON/Running Solaris
Location:  EX7     SB7: Off/assigned
Domain: Q pts-2 -  OFF/Powered Off
Location:  EX7                              IO7: Off/assigned
Location:  EX8     SB8: Off/assigned
-----------------
UNASSIGNED
-----------------
Location:  EX8     SB8: Off/unassigned

----------------------------------------------------------------

 xcat-sc0% setbus -c cs0
Waiting on hpost(1M) schedule request: 3FFFF.
Configuring socx 0x38066
xcat-sc0% showbus -v
-----------------
SOCX: 0x18002
-----------------
Address:  CSB0
Data:  CSB0
Response:  CSB0
-----------------
Domain: A xcat-domain-a xcat-domain-a  ON/Running Solaris
Location:  EX1     SB1:  On/active          IO1:  On/active
Location: EX16    SB16:  On/active
Domain: B xcat-domain-b xcat-domain-b  ON/Running Solaris
Location: EX15    SB15:  On/active         IO15:  On/active
Location: EX16                             IO16:  On/active
-----------------
SOCX: 0x00004
-----------------
Address:  CSB0
Data:  CSB0
Response:  CSB0
-----------------
Domain: C xcat-domain-c xcat-domain-c  ON/Running Solaris
Location:  EX2     SB2:  On/active          IO2:  On/active
-----------------
SOCX: 0x00060
-----------------
Address:  CSB0
Data:  CSB0
Response:  CSB0
-----------------
Domain: P pts-1 xcat-domain-p  ON/Running Solaris
Location:  EX5                              IO5:  On/active
Location:  EX6     SB6:  On/active          IO6:  On/active
Domain: Q pts-2 -  OFF/Powered Off
Location:  EX5     SB5: Off/assigned
-----------------
SOCX: 0x20000
-----------------
Address:  CSB0
Data:  CSB0
Response:  CSB0
-----------------
Domain: D xcat-domain-d xcat-domain-d  ON/Running Solaris
Location: EX17    SB17:  On/active         IO17:  On/active
-----------------
UNCONFIGURED
-----------------
Domain: P pts-1 xcat-domain-p  ON/Running Solaris
Location:  EX7     SB7: Off/assigned
Domain: Q pts-2 -  OFF/Powered Off
Location:  EX7                              IO7: Off/assigned
Location:  EX8     SB8: Off/assigned
-----------------
UNASSIGNED
-----------------
Location:  EX8     SB8: Off/unassigned


Additional Information
Reference:

Reference case: 64373982



Product
Sun Fire 15K Server
Sun Fire 12K Server
Sun Fire E25K Server
Sun Fire E20K Server

How-to setkeyswitch on "FAIL Addr Bus C1", Cplane, degraded, double pumped, centerplane
Previously Published As
79649

Change History
Date: 2004-12-17
User Name: 25440
Action: Approved
Comment: Applied STM formatting to present sample output as monospaced text per Editorial Style Guide. Publishing.
Version: 3
Date: 2004-12-17
User Name: 25440
Action: Accept
Comment:
Version: 0
Date: 2004-12-17
User Name: 101037
Action: Approved
Comment: Usefull information
Version: 0
Date: 2004-12-17
User Name: 101037
Action: Accept
Comment:
Version: 0

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback