Most commonly used XSCF commands The eXtended System Control Facility provides the heart of remote monitoring and management capabilities for the SPARC Enterprise M3000, M4000, M5000, M8000, and M9000 servers. The eXtended System Control Facility Unit (XSCFU) is a service processor that operates and istrates both midrange & enterprise servers. The XSCFU diagnoses and starts the entire server, configures domains, offers dynamic reconfiguration, as well as detects and notifies various failures. The XSCFU enables standard control and monitoring function through network. Using this function enables starts, settings, and operation managements of the server from remote locations. Troubleshooting Commands Basic commands to collect logs for troubleshooting Hardware issues XSCF> showstatus XSCF> showhardconf XSCF> showlogs error -v XSCF> showlogs event -v XSCF> showlogs -V error XSCF> version -c x -v XSCF> fm faulty XSCF> fmdump -e XSCF> fmdump -V XSCF> fm faulty -a If External IO unit is present you can further collect the below command output XSCF> iox list XSCF> iox -v env XSCF> iox -v list For troubleshooting RCA related issue to understand the panic issues XSCF> showstatus XSCF> showhardconf XSCF> showdomainstatus -a XSCF> showlogs monitor XSCF> showlogs power XSCF> showlogs -V error XSCF> showlogs error -v XSCF> showlogs event -v XSCF> version -c x -v XSCF> showlogs panic -d <domain id> XSCF> showlogs console -d <domain id>
While logging case with oracle they will ask for snapshot to be ed. To take a snaphot on a remote system 192.168.1.10 (in /var/tmp directory) by using root credentials: XSCF> snapshot -L F -t
[email protected]:/var/tmp To take the snapshot on a Local USB device connected to the server: XSCF> snapshot -L F -d usb0
SOME BASIC COMMANDS FOR NORMAL TROUBLESHOOTING CONNECTING A DOMAIN Check for the available domains on the servers : XSCF> showdomainstatus -a DID Domain Status 00 Running 01 Running 02 Running 03 Now to connect to the domain with ID 00: XSCF> console -d 0
HARDWARE RELATED COMMANDS Show field replaceable units(FRU) Display degraded units To display configured devices on XSBs
XSCF> showhardconf XSCF> showstatus XSCF> showdevices
SNAPSHOTS We can take a snapshot of M series servers XSCF either on a remote server or on a USB device locally connected. To take a snaphot on a remote system 192.168.1.10 (in /var/tmp directory) by using root credentials: XSCF> snapshot -L F -t
[email protected]:/var/tmp To take the snapshot on a Local USB device connected to the server: XSCF> snapshot -L F -d usb0
POWER / REBOOT / RESET / PANIC COMMANDS Poweron all domains Poweron only domain 0 Poweroff all domains Poweroff domain 0 Reboot XSCF The 3 modes to reset a domain are : por: To reset the domain panic: To panic the domain xir: To reset the U in domain
XSCF> poweron -a XSCF> poweron -d 0 XSCF> poweroff -a XSCF> poweroff -d 0 XSCF> rebootxscf
Send a break signal to a domain (with ID 0)
XSCF> sendbreak -d 0
XSCF> reset -d 0 por XSCF> reset -d 0 panic XSCF> reset -d 0 xir
HOW TO IDENTIFY DIMMS INSIDE A SYSTEM FROM XSCF The showhardconf command run on the XSCF display the type of DIMMs Type 1A = 1GB / rank1 Type 1B = 1GB / rank2 Type 2A = 2GB / rank1 Type 2B = 2GB / rank2 Type 4A = 4GB / rank1 Type 4B = 4GB / rank2 Type 8B = 8GB / rank2
Note: X1116 and above no longer need servicemode to use clearfault.