TABLE H-50lists the arguments for this subcommand.

TABLE H-50Arguments for Subcommand sp get tdulog

ArgumentDescription

{-f --filename}Optional. The name of the output file to which the log files are copied, or the fully qualified path name. File names cannot contain the backward relative path reference (..) or the less than symbol (<).

The following log files are created by default:

envLog: contains the environment variables

vpdLog: contains raw VPD data

Additional log files are created for CPU2 and CPU3 registers.

The TDU data can also be redirected to stdout. If the file name is stdout, the output is sent to stdout and the log files are not created.

An NFS-mounted file share must be used to store the output file.

If you do not provide a file name, it creates a file named tdulog.tar in /logs/<hostname>, where the <hostname> is the host name of the SP. If the host name is localhost, then the MAC address is used instead.

{-c --cpuregs}Reads the K-8 registers (GPRs, MSRs, TCB and machine check) from up to four CPUs.

{-p --pciregs}Reads all PCI registers on the system.

{-r --reset}Resets the platform if unable to access HDT mode.

The register name, address and data are logged to a file. For example, the information for CPU0 is shown in TABLE H-51.

TABLE H-51Sample Information for Subcommand sp get tdulog on CPU0

Reg Name

Reg Addr

Reg Data

 

 

 

MSR_MCG_CAP_MSR

0xc0020179

0x0000000000000105

MSR_MCG_STAT_MSR

0xc002017a

0x0000000000000000

MSR_MCG_CTL_MSR

0xc002017b

0x000000000000001F

MSR_MC0_CTL

0xc0020400

0x000000000000007F

 

 

 

196 Sun Fire V20z and Sun Fire V40z Servers, Server Management Guide • May, 2004

Page 218
Image 218
Sun Microsystems V20Z Table H-50lists the arguments for this subcommand, Table H-50Arguments for Subcommand sp get tdulog