Advertisement
Guest User

Aixdr

a guest
Dec 3rd, 2016
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. #!/bin/ksh
  2. OUTFILE="/tmp/$(uname -n).drdata.txt";
  3. echo "outfile is $OUTFILE";
  4. echo "uname -n:" | tee $OUTFILE
  5. uname -n | tee -a $OUTFILE
  6. echo "oslevel -r:" | tee -a $OUTFILE
  7. oslevel -r | tee -a $OUTFILE
  8. echo "oslevel -s:" | tee -a $OUTFILE
  9. oslevel -s | tee -a $OUTFILE
  10. echo "\n\nprtconf:" | tee -a $OUTFILE
  11. prtconf | tee -a $OUTFILE
  12. echo "\n\nlscfg -vps:" | tee -a $OUTFILE
  13. lscfg -vps | tee -a $OUTFILE
  14. echo "\n\nlsmcode -A:" | tee -a $OUTFILE
  15. lsmcode -A | tee -a $OUTFILE
  16. echo "\n\nbootlist -om normal:" | tee -a $OUTFILE
  17. bootlist -om normal | tee -a $OUTFILE
  18. echo "\n\ngetconf -a:" | tee -a $OUTFILE
  19. getconf -a | tee -a $OUTFILE
  20. echo "\n\nlspv -u" | tee -a $OUTFILE
  21. lspv -u | tee -a $OUTFILE
  22. echo "\n\nlsvg:" | tee -a $OUTFILE
  23. lsvg | tee -a $OUTFILE
  24. for VGNAME in $(lsvg)
  25. do
  26. echo "\n\nlsvg $VGNAME:" | tee -a $OUTFILE
  27. lsvg $VGNAME | tee -a $OUTFILE
  28. echo "\n\nlsvg -l $VGNAME:" | tee -a $OUTFILE
  29. lsvg -l $VGNAME | tee -a $OUTFILE
  30. echo "\n\nlsvg -p $VGNAME:" | tee -a $OUTFILE
  31. lsvg -p $VGNAME | tee -a $OUTFILE
  32. echo "readvgda from $(lsvg -p $VGNAME | grep disk | head -1 |awk '{print $1}') in $VGNAME:" | tee -a $OUTFILE
  33. readvgda $(lsvg -p $VGNAME | grep disk | head -1 |awk '{print $1}') | tee -a $OUTFILE
  34. done
  35. echo "\n\nlsfs -ac:" | tee -a $OUTFILE
  36. lsfs -ac | tee -a $OUTFILE
  37. echo "\n\nlsnfsexp -c:" | tee -a $OUTFILE
  38. lsnfsexp -c | tee -a $OUTFILE
  39. echo "\n\nnetstat -nr:" | tee -a $OUTFILE
  40. netstat -nr | tee -a $OUTFILE
  41. echo "\n\nifconfig -a:" | tee -a $OUTFILE
  42. ifconfig -a | tee -a $OUTFILE
  43. echo "\n\nlslpp -L:" | tee -a $OUTFILE
  44. lslpp -L | tee -a $OUTFILE
  45. if [[ -f /usr/sbin/powermt ]]; then
  46. echo "\n\npowermt detected, running some powermt commands for discovery." | tee -a $OUTFILE
  47. echo "\n\npowermt version:" | tee -a $OUTFILE
  48. /usr/sbin/powermt version | tee -a $OUTFILE
  49. echo "\n\npowermt display options:" | tee -a $OUTFILE
  50. /usr/sbin/powermt display options | tee -a $OUTFILE
  51. echo "\n\npowermt display paths:" | tee -a $OUTFILE
  52. /usr/sbin/powermt display paths | tee -a $OUTFILE
  53. echo "\n\npowermt display dev=all:" | tee -a $OUTFILE
  54. /usr/sbin/powermt display dev=all | tee -a $OUTFILE
  55. fi
  56. echo "\n\nEND OF LINE." | tee -a $OUTFILE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement