Collects generic disk information by using loops to collect data for each disk in /dev/rdsk/ and enclosures in /dev/es/. Also collects data for each file system in df -lFufs.
The following commands are collected:
usr/bin/echo 0 | /usr/sbin/format 2>&1 | sed -e '/^Specify disk/,\$d' ${DISKINFO} -d /usr/bin/ls -lAR /dev /devices /usr/bin/ls -l /dev/fc /usr/bin/ls -l /dev/rdsk /usr/bin/ls -l /dev/rmt* /usr/bin/ls -lL /dev/rmt/ /usr/bin/ls -l /dev/rst* /usr/bin/ls -l /dev/nrst* /usr/bin/iostat -E /usr/sbin/swap -l /usr/sbin/swap -s /usr/bin/find /dev -type d -print | xargs ls -lL /usr/bin/ls -lL /dev/*dsk/* /usr/bin/ls -ld /tmp /usr/bin/df -kl /usr/bin/df -al /usr/bin/df -el /usr/bin/df -gl /usr/sbin/prtvtoc /dev/rdsk/$diskname$k /usr/sbin/fstyp -v $bdev | sed '/^cylinder number /,\$d' /usr/sbin/mount /usr/sbin/mount -v /opt/SUNWhwrdg/dptutil -L all /opt/SUNWhwrdg/dptutil -L controller /opt/SUNWhwrdg/dptutil -L logical /opt/SUNWhwrdg/dptutil -L physical /opt/SUNWhwrdg/dptutil -L raid /opt/SUNWhwrdg/dptutil -L spare /usr/sbin/luxadm inq /dev/es/${ES} /usr/sbin/luxadm probe /usr/sbin/luxadm probe -p /usr/sbin/luxadm -e port /usr/sbin/luxadm fcode_download -p /usr/sbin/luxadm qlgc_s_download /usr/sbin/luxadm -e dump_map ${HBA_PORT} /usr/sbin/luxadm -e rdls /usr/sbin/raidctl /usr/sbin/raidctl -l /usr/sbin/raidctl -l <volume name> /usr/sbin/raidctl -S /usr/sbin/raidctl -l -g <disk> <controller> /usr/sbin/zpool list /usr/sbin/zpool status -v /usr/sbin/zpool iostat -v /usr/sbin/zfs get -rHp all ${pool} zlogin ${ZONENAME} '/usr/bin/df -klZ' zlogin ${ZONENAME} '/usr/bin/df -alZ' zlogin ${ZONENAME} '/usr/bin/df -elZ' zlogin ${ZONENAME} '/usr/bin/df -glZ' zlogin ${ZONENAME} '/usr/bin/ls -lAR /dev' zlogin ${ZONENAME} '/usr/bin/swap -l' zlogin ${ZONENAME} '/usr/bin/find /dev -type d -print | xargs ls -lL' zlogin ${ZONENAME} '/usr/bin/ls -ld /tmp' zlogin ${ZONENAME} '/usr/bin/df -kl' zlogin ${ZONENAME} '/usr/bin/df -al' zlogin ${ZONENAME} '/usr/bin/df -el' zlogin ${ZONENAME} '/usr/bin/df -gl' zlogin ${ZONENAME} '/usr/sbin/mount' /usr/sbin/iscsiadm list initiator-node /usr/sbin/iscsiadm list discovery /usr/sbin/iscsiadm list discovery-address -v /usr/sbin/iscsiadm list static-config /usr/sbin/iscsiadm list isns-server -v /usr/sbin/iscsiadm list target -v /usr/sbin/iscsiadm list target -S /usr/sbin/iscsiadm list target-param -v /usr/bin/iostat -xpnc 3 3 /usr/bin/iostat -iE format -e -d <disk name> <<EOF cache write_cache display q EOF /opt/SUNWhd/hd/bin/hd /opt/SUNWhd/hd/bin/hd -a /opt/SUNWhd/hd/bin/hd -g /opt/SUNWhd/hd/bin/hd -l /opt/SUNWhd/hd/bin/hd -r /opt/SUNWhd/hd/bin/hd -R /opt/SUNWhd/hd/bin/hd -j /opt/SUNWhd/hd/bin/hd -T /opt/SUNWhd/hd/bin/hd -i /opt/SUNWhd/hd/bin/hd -o /opt/SUNWhd/hd/bin/hd -x |
The following directories are collected:
/etc/iscsi |
The following files are collected:
/kernel/drv/st.conf /var/opt/SUNWhwrdg/dptelog.* /opt/SUNWhd/web/hd_map.html file |