Often, when working with a cluster, you might want to rebuild it from scratch, rather than take the time to figure out what is broken. Here are some commands to gather basic info for AIX and email it to yourself. Obviously, change the email address at the end.
( echo '#########################' echo '#########################' OS Level echo '#########################' oslevel -s echo '#########################' echo '#########################' HA Level echo '#########################' halevel -s echo '#########################' echo '#########################' System Info echo '#########################' lsattr -El sys0 echo '#########################' echo '#########################' Cluster Exports echo '#########################' cat /usr/es/sbin/cluster/etc/exports echo '#########################' echo '#########################' System Exports echo '#########################' cat /etc/exports echo '#########################' echo '#########################' Physical Volumes echo '#########################' lspv -u echo '#########################' echo '#########################' Cluster UD echo '#########################' /usr/es/sbin/cluster/utilities/cllsclstr echo '#########################' echo '#########################' Cluster Heartbeat echo '#########################' lscluster -d echo '#########################' echo '#########################' Cluster Status echo '#########################' /usr/es/sbin/cluster/utilities/cllscompstat echo '#########################' echo '#########################' Cluster Dump echo '#########################' /usr/es/sbin/cluster/utilities/cldump echo '#########################' echo '#########################' Cluster Services echo '#########################' /usr/es/sbin/cluster/utilities/cllsserv echo '#########################' echo '#########################' Cluster App Monitors echo '#########################' /usr/es/sbin/cluster/utilities/cllsappmon echo '#########################' echo '#########################' Cluster Resource Group Variables echo '#########################' for i in `/usr/es/sbin/cluster/utilities/cllsgrp` ; do echo '###################' $i ; /usr/es/sbin/cluster/utilities/cllsres -g $i ; done echo '#########################' echo '#########################' Cluster Resource Group Details echo '#########################' for i in `/usr/es/sbin/cluster/utilities/cllsgrp` ; do echo '###################' $i ; /usr/es/sbin/cluster/utilities/clshowres -g $i ; done echo '#########################' echo '#########################' Cluster Interfaces echo '#########################' /usr/es/sbin/cluster/utilities/cllsif echo '#########################' echo '#########################' Network Interfaces echo '#########################' ifconfig -a echo '#########################' echo '#########################' Rhosts echo '#########################' cat /.rhosts echo '#########################' echo '#########################' root rhosts echo '#########################' cat /root/.rhosts echo '#########################' echo '#########################' cluster rhosts echo '#########################' cat /etc/cluster/rhosts echo '#########################' echo '#########################' New custer rhosts echo '#########################' cat /usr/es/sbin/cluster/etc/rhosts echo '#########################' echo '#########################' Net monitor IPs echo '#########################' cat /usr/es/sbin/cluster/netmon.cf echo '#########################' echo '#########################' File Collections echo '#########################' odmget HACMPfilecollection echo '#########################' echo '#########################' Collection Files echo '#########################' odmget HACMPfcfile echo '#########################' echo '#########################' Free Major Numbers echo '#########################' lvlstmajor echo '#########################' echo '#########################' Example commands for VG Imports echo '#########################' for VG in `lsvg |egrep -v 'rootvg|caavg'`; do echo `getlvodm -d $VG` `lspv | grep $VG | tr -s [:space:] | sort -k 2 | head -1` \ | awk '{print "importvg -V" , $1 , "-y " , $4 , " " , $3 ; } ; ' ; done | sort echo '#########################' echo '#########################' Volume Groups echo '#########################' lsvg echo '#########################' echo '#########################' Volume Group Details echo '#########################' lsvg | xargs -n1 lsvg echo '#########################' echo '#########################' Logical Volumes echo '#########################' lsvg | xargs -n1 lsvg -l echo '#########################' echo '#########################' Logical Volume Details echo '#########################' lsvg | xargs -n1 lsvg -l | grep / | cut -f 1 -d \ | xargs -n1 lslv echo '#########################' echo '#########################' Filesystems echo '#########################' df -Pg echo '#########################' echo '#########################' Mounts echo '#########################' mount echo '#########################' echo '#########################' Tunables from last boot echo '#########################' cat /etc/tunables/lastboot echo '#########################' echo '#########################' Device settings echo '#########################' for i in `lsdev | egrep '^en|hdisk|fcs|fscsi' | cut -f1 -d\ ` ; do echo '#####################' $i ; lsattr -El $i ; done | egrep -v 'False$' echo '#########################' echo '#########################' Crontab entries echo '#########################' crontab -l echo '#########################' echo '#########################' snmp config echo '#########################' cat /etc/snmpdv3.conf echo '#########################' END END END ) 2>&1 | mail -vs `hostname` jdavis@omnitech.net