Most Commonly Used XSCF Commands
Transcript of Most Commonly Used XSCF Commands
-
8/9/2019 Most Commonly Used XSCF Commands
1/3
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 administrates 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 -vXSCF> showlogs event -v
XSCF> showlogs -V error
XSCF> version -c xcp -v
XSCF> fmadm faulty
XSCF> fmdump -e
XSCF> fmdump -V
XSCF> fmadm faulty -a
If External IO unit is present you can further collect the below command output
XSCF> ioxadm list
XSCF> ioxadm -v env
XSCF> ioxadm -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 xcp -v
XSCF> showlogs panic -d
XSCF> showlogs console -d
-
8/9/2019 Most Commonly Used XSCF Commands
2/3
While logging case with oracle they will ask for snapshot to be uploaded.
To take a snaphot on a remote system 192.168.1.10 (in /var/tmp directory) by using root user
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 Status00 Running
01 Running
02 Running
03 -
Now to connect to the domain with ID 00:
XSCF> console -d 0
HARDWARE RELATED COMMANDSShow field replaceable units(FRU) XSCF> showhardconf
Display degraded units XSCF> showstatus
To display configured devices on XSBs 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 user 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
-
8/9/2019 Most Commonly Used XSCF Commands
3/3
POWER / REBOOT / RESET / PANIC COMMANDS
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: XCP1116 and above no longer need servicemode to use clearfault.
Poweron all domains XSCF> poweron -a
Poweron only domain 0 XSCF> poweron -d 0
Poweroff all domains XSCF> poweroff -a
Poweroff domain 0 XSCF> poweroff -d 0Reboot XSCF XSCF> rebootxscf
The 3 modes to reset a domain are :
por: To reset the domain
panic: To panic the domain
xir: To reset the CPU in domain
XSCF> reset -d 0 por
XSCF> reset -d 0 panic
XSCF> reset -d 0 xir
Send a break signal to a domain (with ID 0) XSCF> sendbreak -d 0