Most Commonly Used XSCF Commands

download Most Commonly Used XSCF Commands

of 3

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