Collects system configuration information. Also checks values set in /etc/system and collects data for all core files found and for each class dispatch table. Also collects directory listings of coreadm command "global core file pattern" for global and local zones.
The following commands are collected:
/usr/sbin/sysdef /usr/sbin/sysdef -d /usr/sbin/prtconf -v /usr/sbin/prtconf -vD /usr/sbin/prtconf -F /usr/sbin/prtpicl -v /usr/sbin/prtconf -vp /usr/bin/uptime /usr/sbin/psrinfo -v /usr/sbin/psrset -i /usr/sbin/psrset -q /usr/sbin/psrset -p /usr/sbin/ifconfig -a /usr/bin/iostat -En /usr/sbin/ifconfig -a modlist /usr/sbin/eeprom /usr/bin/ipcs -a /usr/bin/ps -ef /usr/bin/ps -ef -o zone,zoneid,pid,ppid,vsz,rss,stime,comm /usr/bin/ps -acefl /usr/ucb/ps -axuwww /usr/bin/svcs -av /usr/bin/svcs -xv /usr/bin/svcs -l \* /usr/sbin/svccfg list /usr/bin/last -100 /usr/bin/last -20 reboot /usr/bin/last reboot /usr/bin/uname -a /usr/sbin/modinfo /usr/sbin/modinfo -c /bin/ls -lR /kernel/drv /bin/ls -lR /usr/kernel/drv /bin/ls -lR /platform/`uname -i`/kernel/drv /bin/ls -lR /platform/`uname -m`/kernel/drv /usr/sbin/dumpadm /usr/sbin/pmadm -L /usr/sbin/sacadm -L /usr/bin/isainfo /usr/bin/isainfo -kv /usr/bin/coreadm /usr/sbin/lockstat sleep 5 /usr/proc/bin/ptree root /usr/bin/priocntl -l /usr/bin/locale /usr/bin/who -b /usr/bin/env /usr/bin/priocntl -d -i class RT /opt/SUNWut/sbin/utadm -p /usr/sbin/ipsecconf /usr/sbin/ipsecconf -ln /usr/bin/ipcs -A /usr/sbin/cfgadm -lv /usr/sbin/cfgadm -lv -o show_FCP_dev /usr/sbin/cfgadm -l -o show_FCP_dev /usr/sbin/cfgadm -alv /usr/sbin/cfgadm -alv -o show_FCP_dev /usr/sbin/cfgadm -al -o show_FCP_dev /usr/sbin/cfgadm -x passthru -o showlpa ${BOARD_NO} /usr/bin/egrep -e "rmt|DLT" /usr/bin/vmstat 3 3 /usr/bin/echo nlgrps/X | /usr/bin/mdb -k /usr/bin/echo lgrp_mem_default_policy/X | /usr/bin/mdb -k $cest_dir/opt/SUNWcest/bin/cediag -A $cest_dir/opt/SUNWcest/bin/cediag -v $cest_dir/opt/SUNWcest/bin/cestat -v /usr/ccs/bin/nm /dev/ksyms | egrep -e $mod /usr/sbin/prtconf -V /usr/bin/uname -X /bin/ls -l /platform/${ARCH}/kernel /bin/ls -l /kernel /usr/platform/${ARCH}/sbin/prtdiag -v /usr/platform/${SYSNAME}/sbin/prtdiag -v /usr/kvm/prtdiag -v /bin/ls -al ${CRASHDIR} /usr/bin/strings $core | head /opt/CTEact/bin/act -d ${CRASHDIR}/vmcore.${LAST} -n ${CRASHDIR}/unix.${LAST} /opt/CTEactx/bin/act -d ${CRASHDIR}/vmcore.${LAST} -n ${CRASHDIR}/unix.${LAST} /usr/sbin/dispadmin -l /usr/sbin/dispadmin -c ${CLASS} -g /usr/sbin/lom -a /usr/sbin/lom -c /usr/sbin/lom -l /usr/sbin/lom -e $SCADM version -v $SCADM loghistory $SCADM show $SCADM date $SCADM shownetwork $SCADM usershow $RSCADM date $RSCADM show $RSCADM usershow $RSCADM loghistory $RSCADM version -v /usr/sbin/apconfig -D /usr/sbin/apconfig -N /usr/sbin/apconfig -N -u /usr/sbin/apconfig -S /usr/sbin/apconfig -S -u /usr/sbin/apinst /usr/bin/echo "$<msgbuf" | /usr/bin/mdb -k ${unixfile} ${core} /usr/sbin/ntpq -p sho/usr/sbin/poolcfg -dc info /usr/sbin/smbios zlogin ${ZONENAME} '/usr/sbin/zoneadm list -cv' zlogin ${ZONENAME} '/usr/sbin/zoneadm list -cp' zlogin ${ZONENAME} '/usr/sbin/zoneadm list -iv' zlogin ${ZONENAME} '/usr/sbin/zoneadm list -ip' zlogin ${ZONENAME} '/usr/bin/prctl -n zone.cpu-shares -i zone global' zlogin ${ZONENAME} '/usr/bin/ps -aceflZ zlogin ${ZONENAME} '/usr/bin/ps -efZ' zlogin ${ZONENAME} '/usr/bin/ps -efpljyZ' zlogin ${ZONENAME} '/usr/bin/ps -aZ' zlogin ${ZONENAME} '/usr/bin/ps -AZ' zlogin ${ZONENAME} '/usr/bin/ptree -z global root' zlogin ${ZONENAME} '/usr/sbin/zonecfg -z ${ZONENAME} info' zlogin ${ZONENAME} '/usr/sbin/zonecfg -z ${ZONENAME} export' zlogin ${ZONENAME} '/usr/sbin/sysdef' zlogin ${ZONENAME} '/usr/sbin/sysdef -d' zlogin ${ZONENAME} '/usr/bin/uptime' zlogin ${ZONENAME} '/usr/sbin/psrinfo -v' zlogin ${ZONENAME} '/usr/sbin/ifconfig -a' zlogin ${ZONENAME} '/usr/bin/ipcs -a' zlogin ${ZONENAME} '/usr/bin/ps -ef' zlogin ${ZONENAME} '/usr/bin/ps -acefl' zlogin ${ZONENAME} '/usr/bin/ps -efPljy' zlogin ${ZONENAME} '/usr/bin/ps -axuwww' zlogin ${ZONENAME} '/usr/bin/last -100' zlogin ${ZONENAME} '/usr/bin/last -20 reboot' zlogin ${ZONENAME} '/usr/bin/last reboot' zlogin ${ZONENAME} '/usr/bin/uname -a' zlogin ${ZONENAME} '/usr/sbin/pmadm -L' zlogin ${ZONENAME} '/usr/sbin/sacadm -L' zlogin ${ZONENAME} '/usr/bin/coreadm' zlogin ${ZONENAME} '/usr/proc/bin/ptree root' zlogin ${ZONENAME} '/usr/bin/priocntl -l' zlogin ${ZONENAME} '/usr/bin/locale' zlogin ${ZONENAME} '/usr/bin/who -b' zlogin ${ZONENAME} '/usr/sbin/ipsecconf' zlogin ${ZONENAME} '/usr/bin/vmstat 3 3' zlogin ${ZONENAME} '/usr/bin/uname -X' zlogin ${ZONENAME} '/usr/bin/svcs -av' zlogin ${ZONENAME} '/usr/bin/svcs -xv' zlogin ${ZONENAME} '/usr/bin/svcs -l ${SVC}' zlogin ${ZONENAME} '/usr/bin/svccfg list' /opt/SUNWldm/bin/ldm list -l /opt/SUNWldm/bin/ldm list-devices -a /opt/SUNWldm/bin/ldm -V /bin/ls -l /var/opt/SUNWldm /usr/bin/ls -l `/usr/bin/dirname` ${COREPATTERN}` zlogin ${ZONENAME} '/usr/bin/ls -l `/usr/bin/dirname ${COREPATTERN}`' /usr/bin/prstat -L 1 1 /usr/bin/stclient -x /usr/sbin/smbios -w /usr/bin/ps -aefl -o user,pid,ppid,project,zone,class,pri,lwp,psr,pset,pmem,etime, time,tty,args /usr/sbin/pooladm /usr/bin/poolstat /usr/sbin/lustatus /usr/sbin/lufslist $be (boot environment) /usr/bin/echo ::fcptrace | /usr/bin/mdb -k /usr/bin/echo ::fptrace | /usr/bin/mdb -k /usr/sbin/fcinfo hba-port -1 /usr/sbin/fcinfo remote-port -p <HBA_WWN> -ls HBA_WWN port no is taken from previous command output /usr/bin/svcprop '*' |
One of the two following outputs will be collected by Explorer in which PRODID stands for a unique product ID for Explorer:
/usr/bin/stclient -a -p Explorer -e ${EXP_VERSION} -t $PRODID -P ' ' -m 'Sun Microsystems, Inc.' -A`uname -p` -z global -S Explorer /usr/bin/stclient -f -t $PRODID |
The following files are collected:
/kernel/drv/*.conf /usr/kernel/drv/*.conf /platform/`uname -i`/kernel/drv/*.conf /platform/`uname -m`/kernel/drv/*.conf ${CRASHDIR}/act.* /etc/lutab /boot/grub/menu.lst /boot/solaris/bootenv.rc platform_serial (contains chassis serial number for system) chassis_serial.out (contains chassis serial number for system) |