============================================================ HP/UX ============================================================ Version: 2017.10.17.0001 ************************************************************** HP DISK SETUPS To see what disks are currently used by the disk groups #strings /etc/lvmconf/*.conf | grep dev #vgdisplay [-v] | more #mutliple line output by "field = value" #vgdisplay [-v] -F | more #colon delimited line output Disks must be physically setup for volume control !!**** will initialize disk DESTROYING all data on disk #pvcreate /dev/rdsk/c#t#d# Create volgoups first (catvg) #mkdir /dev/catvg Assume only vg00 exists, to verfiy do a { #ll /dev/*vg*/group Note the output, 00 and 01 are used, use 02 now crw-r--r-- 1 root root 64 0x000000 May 23 1997 /dev/vg00/group ^^ crw-r--r-- 1 root sys 64 0x010000 Jun 13 1997 /dev/somevg/group ^^ } If only vg00 #mknod /dev/catvg/group c 64 0x010000 Else if others, X=largest number + 1 IN HEX (10=a) (but less than 16) #mknod /dev/catvg/group c 64 0x0X0000 Endif #vgcreate /dev/catvg /dev/dsk/c#t#d# [disks...] Create logical volumes #lvcreate -n u01lv /dev/catvg Add the physical disks to the logical volume #lvextend -L 800 /dev/catvg/u01lv /dev/dsk/c0t0d0 [disks...] ^size in MB ^disk dev to add to lv u01lv #lvextend -l 1000 /dev/catvg/u01lv /dev/dsk/c0t0d0 [disks...] ^size in extents ^disk dev to add to lv u01lv Add to a filesystem (after extending the LV) umount /some/mount/point extendfs -F vxfs /dev/MYVG/MYLV mount /some/mount/point Create the file systems #newfs -F hfs /dev/catvg/ru01lv #mkdir /u01 #mount /dev/catvg/u01lv /u01 #vi /etc/fstab Insert the following (o) /dev/catvg/u01lv /u01 hfs rw,suid 0 2 Mirror the data drives #lvextend -m 1 /dev/catvg/u01lv /dev/dsk/c0t0d0 ^phys disk to add to lv u01lv To take a copy out of mirror (not normally done) #lvreduce -m 0 /dev/catvg/u01lv /dev/dsk/c0t1d0 To view actions #strings /etc/lvmconf/*.conf | grep dev #vgdisplay [-v] #lvdisplay [-v] /dev/catvg/u02lv #pvdisplay [-v] /dev/dsk/c2t5d0 ************************************************************** MIRROR vg00 ON HP/UX: Make the second disk a boot partition #pvcreate -B /dev/rdisk/c#t#d# Extend the disk into vg00 #vgextend /dev/vg00 /dev/dsk/c#t#d# Make the boot partition bootable #mkboot /dev/rdisk/c#t#d# #mkboot -a "hpux(10/0.5.0;0)/stand/vmunix" /dev/rdisk/c#t#d# Mirror the vg00 #lvextend -m 1 /dev/vg00/lvol# /dev/rdisk/c#t#d# ^one ^root Allow the system to boot from either disk #lvlnboot -r lvol1 /dev/vg00 #lvlnboot -r lvol2 /dev/vg00 ************************************************************** HP DISK SETUPS To see what disks are currently used by the disk groups #strings /etc/lvmconf/*.conf | grep dev #vgdisplay [-v] | more Disks must be physically setup for volume control !!**** will initialize disk DESTROYING all data on disk #pvcreate /dev/rdsk/c#t#d# Create volgoups first (catvg) #mkdir /dev/catvg Assume only vg00 exists, to verfiy do a { #ll /dev/*vg*/group Note the output, 00 and 01 are used, use 02 now crw-r--r-- 1 root root 64 0x000000 May 23 1997 /dev/vg00/group ^^ crw-r--r-- 1 root sys 64 0x010000 Jun 13 1997 /dev/somevg/group ^^ } If only vg00 #mknod /dev/catvg/group c 64 0x010000 Else if others, X=largest number + 1 IN HEX (10=a) (but less than 16) #mknod /dev/catvg/group c 64 0x0X0000 Endif #vgcreate /dev/catvg /dev/dsk/c#t#d# [disks...] Create logical volumes #lvcreate -n u01lv /dev/catvg Add the physical disks to the logical volume #lvextend -L 800 /dev/catvg/u01lv /dev/dsk/c0t0d0 [disks...] ^size in MB ^disk dev to add to lv u01lv Create the file systems #newfs -F hfs /dev/catvg/ru01lv #mkdir /u01 #mount /dev/catvg/u01lv /u01 #vi /etc/fstab Insert the following (o) /dev/catvg/u01lv /u01 hfs rw,suid 0 2 Mirror the data drives #lvextend -m 1 /dev/catvg/u01lv /dev/dsk/c0t0d0 ^phys disk to add to lv u01lv To take a copy out of mirror (not normally done) #lvreduce -m 0 /dev/catvg/u01lv /dev/dsk/c0t1d0 To view actions #strings /etc/lvmconf/*.conf | grep dev #vgdisplay [-v] #lvdisplay [-v] /dev/catvg/u02lv #pvdisplay [-v] /dev/dsk/c2t5d0 ************************************************************** MIRROR vg00 ON HP/UX: Make the second disk a boot partition #pvcreate -B /dev/rdisk/c#t#d# Extend the disk into vg00 #vgextend /dev/vg00 /dev/dsk/c#t#d# Make the boot partition bootable #mkboot /dev/rdisk/c#t#d# #mkboot -a "hpux(10/0.5.0;0)/stand/vmunix" /dev/rdisk/c#t#d# Mirror the vg00 #lvextend -m 1 /dev/vg00/lvol# /dev/rdisk/c#t#d# ^one ^root Allow the system to boot from either disk #lvlnboot -r lvol1 /dev/vg00 #lvlnboot -r lvol2 /dev/vg00 ************************************************************** HP LVM commands lvchange(1M) - change LVM logical volume characteristics lvcreate(1M) - create logical volume in LVM volume group lvdisplay(1M) - display information about LVM logical volumes lvextend(1M) - increase space, increase mirrors for LVM logical volume lvlnboot(1M) - prepare LVM logical volume to be root, boot, primary swap, or dump volume lvm(7) - Logical Volume Manager (LVM) lvmerge(1M) - merge two LVM logical volumes into one logical volume lvmmigrate(1M) - prepare root file system for migration from partitions to LVM logical volumes lvmpvg(4) - LVM physical volume group information file lvreduce(1M) - decrease number of physical extents allocated to LVM logical volume lvremove(1M) - remove one or more logical volumes from LVM volume group lvrmboot(1M) - remove LVM logical volume link to root, primary swap, or dump vol lvsplit(1M) - split mirrored LVM logical volume into two logical volumes lvsync(1M) - synchronize stale mirrors in LVM logical volumes pvchange(1M) - change char and access path of phy volume in LVM volume group pvcreate(1M) - create physical volume for use in LVM volume group pvdisplay(1M) - display info about physical volumes within LVM volume group pvmove(1M) - move allocated physical extents from a LVM ph vol to next ph vol vgcfgbackup(1M) - create or update LVM volume group configuration backup file vgcfgrestore(1M)- display or restore LVM volume group config from backup file vgchange(1M) - set LVM volume group availability vgcreate(1M) - create LVM volume group vgdisplay(1M) - display information about LVM volume groups vgexport(1M) - export an LVM volume group and its associated logical volume vgextend(1M) - extend an LVM volume group by adding physical volumes vgimport(1M) - import an LVM volume group onto the system vgreduce(1M) - remove physical volumes from an LVM volume group vgremove(1M) - remove LVM volume group definition from the system vgscan(1M) - scan physical volumes for LVM volume groups vgsync(1M) - synchronize stale logical volume mirrors in LVM volume groups RAM: dmesg | grep Physical Paging: swapinfo -a -t disks: ioscan -C disk bdf *vg: vgdisplay -v catvg | grep "LV Size" | awk '{sum += $4} END {print sum}' HP LD_LIBRARY_PATH is SHLIB_PATH for HP-UX #get serial number and lots of other system info (cpus, memory) /usr/contrib/bin/machinfo -v set network and system stuff /etc/rc.config.d model hostid == /var/lum/i4target ioscan [-funC [lan,disk] /usr/sbin/diskinfo -v /dev/rdsk/c3t0d0 ls -l /dev/lan* /sbin/bcheckrc swapinfo -mat crashconf showmount swlist -l product | grep "HP-UX OS" # oslevel/release swlist -l bundle | grep -i cpb bdf ps -elP ps -o args export UNIX95="" ps -ef -o pid,args netstat -I lan0 rsh == remsh (rsh is "restricted shell") sysdef lsdev mksf /etc/rc.config.d lssf lvlnboot -v -d /dev/vg00/lvol2 lanscan, lanadmin ifconfig errors: lanadmin lan display lanscan -i lanadmin -x $INSTANCE_NUMBER # lists ethernet settings snapshownet singlueser maint: key to wrench, ^b dmesg Virtual interface lanscan for LAN in $(netstat -win | awk '/:/ {print $1}' | sed -e 's/*//') do ifconfig $LAN done ifconfig lan5 /sbin/ifconfig lan5:1 netmask 255.255.255.0 10.1.1.30 /sbin/ifconfig lan5:1 down # cat /etc/rc.config.d/netconf SIZE/SPEED /usr/contrib/bin/machinfo -v CPU: echo itick_per_usec/D | /usr/bin/adb -k /stand/vmunix /dev/kmem Proc: echo runningprocs/D | /usr/bin/adb -k /stand/vmunix /dev/kmem Mem (in MB): echo phys_mem_pages/D | /usr/bin/adb -k /stand/vmunix /dev/kmem /usr/sbin/dmesg | grep -i Physical physical page size = 4096 bytes, logical page size = 4096 bytes Physical: 65536 Kbytes, lockable: 45424 Kbytes, available: 55384 Kbytes This system has 65536/1024 = 64 megabytes of memory. RAM/memory: dmesg | grep Physical Paging: swapinfo -mat disks: ioscan -C disk, /usr/sbin/diskinfo -v /dev/rdsk/c3t0d0 vg: vgdisplay -v catvg | grep "LV Size" | awk '{sum += $4} END {print sum}' #get veritas to see new disks ioscan -fnC disk insf -C disk vxdctl enable lvdisplay pvdisplay vgdisplay vgdisplay -v vg00 lvlnboot -v [/dev/vg00] lifls -Clv /dev/dsk/c0t0d0 /sbin/set_parms [netwrk|addl_netwrk] system_prep -s system mk_kernel -s system swinstall, swcopy, swremove, swconfig, swverify, swreg, swlist swinstall -s ignitep1:/var/opt/ignite/Software swinstall -s /tmp VRTSvcse swlist -l product NAME swlist -l product | grep "HP-UX OS" swlist -l bundle HPUX11i-* swlist | grep "Gold Base" swlist -l product FC-TACHYON-TL swlist -l product | grep "Fibre Channel Driver" swlist -l product EMCpower Get serial number cstm >map >sel dev 1 >info >il q >usal >q ================================================================================ Lost Root password reboot machine ---------------------------------------------------- MP MAIN MENU: CO: Console VFP: Virtual Front Panel CM: Command Menu CL: Console Log SL: Show Event Logs CSP: Connect to Service Processor SE: Enter OS Session HE: Main Help Menu X: Exit Connection ---------------------------------------------------- cm rs exit co watch screen Processor is booting from the first available device. To discontinue, press any key within 10 seconds. after self test you have about a 10 sec window to stop boot process Stop it You then come to a prompt, type in "bo" for boot Question will pop up with Interact with IPL, answer "Yes" You will come to a prompt, "hpux -is" You will come to a prompt where you will be able to change the password. ^\ #kill process, as in stuck shutdown process ^b #go back a screen ^Ecf #console write access: ^e followed immediately by chars "cf" ================================================================================ As noted previously, you can halt the server autoboot process and redirect the boot process to boot from the desired media device. To do so, press any key during the autoboot process to display a Main Menu similar to the following: Newer Server Boot Menu Figure 3-5. Title not available (Booting HP 9000 Servers) ----------------------- Main Menu ------------------------------------ Command Description -------- BOot [PRI|ALT|] Boot from specified path PAth [PRI|ALT] [] Display or modify a path SEArch [DIsplay|IPL] [] Search for boot devices COnfiguration menu Displays or sets boot values INformation menu Displays hardware information SERvice menu Displays service commands DIsplay Redisplay the current menu HElp [|] Display help for menu or command RESET Restart the system --------- Main Menu: Enter command or menu > The capital letters in each command represent the minimum characters (mnemonics) you need to type in order to launch that command. 1. You will need to determine the boot device that contains the CORE tape or CD-ROM. It is common that the Alternate Boot Device is set to a boot device. If this is the case, you can simply use the following command: bo alt 2. If you want to search for available boot devices, type: search (or the appropriate abbreviated command, as shown). A typical output might look like the following Newer Server Search Results Figure 3-6. Title not available (Booting HP 9000 Servers) ----------------------------------------------------------------- Searching for potential boot device. This may take several minutes. To discontinue, press any key. Path Number Device Path Device Type - - - P0 56/52.0 (dec) Seq. record access media P1 56/52.3 (dec) Seq. record access media P2 56/52.4 (dec) Random access media P3 56/52.6 (dec) Random access media Main Menu: Enter command or menu > ----------------------------------------------------------------- For example, type "bo pn" where "pn" is the path number for the install device shown in the search output. You can also specify the device by the hardware path, such as "56/52.0", in place of the path number. ================================================================================ #MULTIPLE REBOOTS mkdir /tmp/EMC cd /tmp/EMC cp /tmp_mnt/EMC/PowerPath/PowerPath4.3/hpux/EMCPower.HP.4.3.0.tar.Z . uncompress EMCPower.HP.4.3.0.tar.Z swinstall -x autoreboot=true -x mount_all_filesystems=false \ -s /tmp/EMC/EMCPower.HP.4.3.0.tar EMCpower #*** REBOOT - automatically occurs *** mount nimserver:/depot/Software/UNIX /tmp_mnt mkdir /tmp/EMC cd /tmp/EMC cp /tmp_mnt/EMC/PowerPath/PowerPath4.3/hpux/EMCPower.HP.4.3.1.Patch.b040.tar.Z uncompress EMCPower.HP.4.3.1.Patch.b040.tar.Z swinstall -x autoreboot=true -x mount_all_filesystems=false \ -s /tmp/EMC/EMCPower.HP.4.3.1.Patch.b040.tar \ EMCpower_patch431 #*** REBOOT - automatically occurs *** #Single reboot mkdir /tmp/EMC cd /tmp/EMC cp /tmp_mnt/EMC/PowerPath/PowerPath4.3/hpux/EMCPower.HP.4.3.0.tar.Z . cp /tmp_mnt/EMC/PowerPath/PowerPath4.3/hpux/EMCPower.HP.4.3.1.Patch.b040.tar.Z uncompress EMCPower.HP.4.3.0.tar.Z uncompress EMCPower.HP.4.3.1.Patch.b040.tar.Z swcopy -s /tmp/EMC/EMCPower.HP.4.3.0.tar EMCpower @/tmp/PPdepot swmodify -alayout_version=1.0 @ /tmp/PPdepot swcopy -s /tmp/EMC/EMCPower.HP.4.3.1.Patch.b040.tar \ EMCpower_patch431 @/tmp/PPdepot swinstall -x autoreboot=true -x mount_all_filesystems=false \ -s /tmp/PPdepot EMCpower EMCpower_patch431 #*** REBOOT - automatically occurs *** ================================================================================ ************************************************************** HP DISK SETUPS To see what disks are currently used by the disk groups #strings /etc/lvmconf/*.conf | grep dev #vgdisplay -v | more #/bin/insf -eH 0/1/1/0.1.0 Disks must be physically setup for volume control !!**** will initialize disk DESTROYING all data on disk #pvcreate -fB /dev/rdsk/c#t#d# Create volgoups first (catvg) #mkdir /dev/catvg Assume only vg00 exists, to verfiy do a { #ll /dev/*vg*/group Note the output, 00 and 01 are used, use 02 now crw-r--r-- 1 root root 64 0x000000 May 23 1997 /dev/vg00/group ^^ crw-r--r-- 1 root sys 64 0x010000 Jun 13 1997 /dev/somevg/group ^^ } If only vg00 #mknod /dev/catvg/group c 64 0x010000 Else if others, X=largest number + 1 IN HEX (10=a) (but less than 16) #mknod /dev/catvg/group c 64 0x0X0000 Endif #vgcreate /dev/catvg /dev/dsk/c#t#d# [disks...] Create logical volumes #lvcreate -n u01lv /dev/catvg Add the physical disks to the logical volume #lvextend -L 800 /dev/catvg/u01lv /dev/dsk/c0t0d0 [disks...] ^size in MB ^disk dev to add to lv u01lv Create the file systems #newfs -F hfs /dev/catvg/ru01lv #newfs -F vxfs /dev/catvg/ru01lv #mkdir /u01 #mount /dev/catvg/u01lv /u01 #vi /etc/fstab Insert the following (o) /dev/catvg/u01lv /u01 hfs rw,suid 0 2 Mirror the data drives #lvextend -m 1 /dev/catvg/u01lv /dev/dsk/c0t0d0 ^phys disk to add to lv u01lv #for LV in 1 2 3 4 5 6 7 8 #do # echo $LV # ech $LV #done To take a copy out of mirror (not normally done) #lvreduce -m 0 /dev/catvg/u01lv /dev/dsk/c0t1d0 To view actions #strings /etc/lvmconf/*.conf | grep dev #vgdisplay [-v] #lvdisplay [-v] /dev/vg00/lvol1 #pvdisplay [-v] /dev/dsk/c2t5d0 ************************************************************** MIRROR vg00 ON HP/UX: Make the second disk a boot partition #pvcreate -B /dev/rdisk/c#t#d# Extend the disk into vg00 #vgextend /dev/vg00 /dev/dsk/c#t#d# Make the boot partition bootable #mkboot /dev/rdisk/c#t#d# #mkboot -a "hpux(10/0.5.0;0)/stand/vmunix" /dev/rdisk/c#t#d# Mirror the vg00 #lvextend -m 1 /dev/vg00/lvol# /dev/rdisk/c#t#d# ^one ^root ^disk # # lvol1 (swap) MUST be the first one mirrored - or you will # not be able to boot from mirror # #for LV in 1 2 3 4 5 6 7 8 #do # echo $LV # lvextend -m 1 /dev/vg00/lvol${LV} /dev/dsk/c2t1d0 #done # # if you have an extra swap vol (or other non-std vols) # #lvextend -m 1 /dev/vg00/lvolswap /dev/dsk/c2t1d0 Allow the system to boot from either disk #lvlnboot -r lvol1 /dev/vg00 #lvlnboot -r lvol2 /dev/vg00 #lvlnboot -v #lvlnboot -v [-d /dev/vg00/lvol2] #lvlnboot -R #setboot #************************************************************** #Password cannot be changed. Reason: password lifetime has passed. /usr/lbin/modprpw -v USERNAME passwd USERNAME #************************************************************** #reactivate/renable an user account /usr/lbin/modprpw -l -k $MYUSER userdbset -d -u $MYUSER auth_failures #************************************************************** #User password: chpasswd like: usermod usermod -p `echo "password99" | /usr/lbin/makekey` someusername ^^^^^^^^ #cleartext-password ^^ #seed (alphanumeric - 2 digits/chars) #************************************************************** sysdef ioscan -f cd /stand/build; ll /usr/lbin/sysadm/system_prep -s system vi system #make changes mk_kernel -s system mv /stand/system /stand/system.prev mv /stand/build/system /stand mv /stand/vmunix /stand/vmunix.prev mv /stand/build/vmunix /stand cd /; shutdown -h now # get total count ioscan -funC disk | awk '$1=="disk" { getline L2; print $0,L2 }' \ | grep -c disk # # get EMC count # ioscan -funC disk | awk '$1=="disk" { getline L2; print $0,L2 }' \ | grep -c EMC # # get non-EMC count # ioscan -funC disk | awk '$1=="disk" { getline L2; print $0,L2 }' \ | grep -v EMC | grep -c disk # To make the bdf output appear in single line instead of splitting into two lines bdf | awk '{if(NF==1){l=$0;getline;sub(" *"," ");print l$0}else print}' bdf | tail +2 |grep ^/dev/|awk '{print $3 /1024 }' \ | awk '{sum += $1} END {print sum}' bdfmegs | awk '{sum += $3} END {print sum}' diskinfo /dev/dsk/c66t0d6 #disk size #===================================================================== lanscan | grep UP | awk '{print $5}' #old/deprecated nwmgr | grep UP | awk '{print $1}' #new/current nwmgr -q info -c lan0 /usr/sbin/nwmgr >> lanconfig.txt ioscan -fnkC lan >> lanconfig.txt /usr/sbin/nwmgr -g -S apa >> lanconfig.txt /usr/sbin/nwmgr -q vpd -c lan0 >> lanconfig.txt /usr/sbin/nwmgr -q info -c lan0 >> lanconfig.txt /usr/sbin/nwmgr -g --st mib -c lan0 >> lanconfig.txt /usr/sbin/nwmgr -q vpd -c lan1 >> lanconfig.txt /usr/sbin/nwmgr -q info -c lan1 >> lanconfig.txt /usr/sbin/nwmgr -g --st mib -c lan1 >> lanconfig.txt /usr/sbin/nwmgr -A all -S apa -c lan900 >> lanconfig.txt /usr/sbin/nwmgr -g --st mib -c lan900 >> lanconfig.txt /usr/sbin/nwmgr -A all -S apa -c lan901 >> lanconfig.txt /usr/sbin/nwmgr -g --st mib -c lan901 >> lanconfig.txt /usr/sbin/nwmgr -A all -S apa -c lan902 >> lanconfig.txt /usr/sbin/nwmgr -g --st mib -c lan902 >> lanconfig.txt /usr/sbin/nwmgr -A all -S apa -c lan903 >> lanconfig.txt /usr/sbin/nwmgr -g --st mib -c lan903 >> lanconfig.txt /usr/sbin/nwmgr -A all -S apa -c lan904 >> lanconfig.txt /usr/sbin/nwmgr -g --st mib -c lan904 >> lanconfig.txt netstat -inv >> lanconfig.txt netstat -rnv >> lanconfig.txt netstat -gn >> lanconfig.txt netstat -s >> lanconfig.txt cat /etc/hosts >> lanconfig.txt cat /etc/rc.config.d/netconf >> lanconfig.txt cat /etc/rc.config.d/netconf-ipv6 >> lanconfig.txt cat /etc/rc.config.d/hp_apaconf >> lanconfig.txt cat /etc/rc.config.d/hp_apaportconf >> lanconfig.txt cat /etc/rc.config.d/vlanconf >> lanconfig.txt #===================================================================== cmviewcl #service guard clustering display (like: hastatus -sum) #dynamic if >= LVM2, if LVM1 must deactivate vg vgmodify -t $MYVG vgmodify -r -p NEW-MAX-PV-VALUE $MYVG vgmodify -p NEW-MAX-PV-VALUE $MYVG #see the VG and Disks in a smaller output lvmadm -l #disk and vg layouts smh ************************************************************** HP-VM hpvminfo -V hpvmstatus NR - not runable OS - running on local cluster host RMT - running on remote cluster host hpvmstatus | grep On | grep OS cmmovevpkg -v -P -h hpvmmigrate -P GUEST -o -h VM-HOST ************************************************************** truss: use tusc instead (or trace - if available) ************************************************************** #add more cpus to system export FLOAT_CPUS=4 ksh -c "/usr/sbin/icapmodify -a ${FLOAT_CPUS}" \ | tee /tmp/startiCAP${LOGNAME}.log 2>&1 ksh -c "/usr/sbin/icapmodify -d ${FLOAT_CPUS} -D " \ | tee -a /tmp/startiCAP${LOGNAME}.log 2>&1 ksh -c "/usr/sbin/icapstatus | tail -7" ************************************************************** new vg in service guard cluster vchange -a n $MYVG vchange -c y $MYVG vchange -a e $MYVG ************************************************************** # HBAs # SCSI for i in `ioscan -fun -d mpt | grep /dev` do echo $i mptutil $i | egrep "[re] Version|Adapter|Part |Engineering" done # Fiber ioscan -fun -d fcd | grep ^fc\ | sed 's/.*INTERFACE //g'; \ for i in `ioscan -fnC fc | grep /dev` do echo $i fcmsutil $i | grep -i version done ************************************************************** /opt/propplus/bin/cprop -list >> cprop.txt /opt/propplus/bin/cprop -detail -c "Memory Utilization" /opt/propplus/bin/cprop -detail -c "System Summary" /opt/propplus/bin/cprop -detail -c "Cooling" /opt/propplus/bin/cprop -detail -c "Processors" /opt/propplus/bin/cprop -detail -c "Firmware Information" /opt/propplus/bin/cprop -detail -c "Cell Board" /opt/propplus/bin/cprop -detail -c "Complex-wide Info" /opt/propplus/bin/cprop -detail -c "Partition Information" /opt/propplus/bin/cprop -detail -c "Memory" /opt/propplus/bin/cprop -detail -c "Management Processor" /opt/propplus/bin/cprop -detail -c "Power" /opt/propplus/bin/cprop -detail -c "Temperature" /opt/propplus/bin/cprop -detail -c "Voltage" /opt/propplus/bin/cprop -detail -c "Disk Drive" /opt/propplus/bin/cprop -detail -c "FC HBA" /opt/propplus/bin/cprop -detail -c "IOTree" /opt/propplus/bin/cprop -detail -c "Boot Device Configuration" /opt/propplus/bin/cprop -detail -c "Crash Dump Configuration" /opt/propplus/bin/cprop -detail -c "SCSI HBA" /opt/propplus/bin/cprop -detail -c "Network Information" /opt/propplus/bin/cprop -detail -c "Mem Error" #EXAMPLE output /opt/propplus/bin/cprop -detail -c "Management Processor" [Component]: Management Processor [Table]: Management Processor ------------------------------------------------------- [Hash ID]: Management Processor:570553349 < ClassName:HP_ManagementProcessor NameSpace:root/cimv2 > [UniqueIdentifier]: xx.x.xx.x.x.x.x.x.x.x.x [ControllerType]: Unknown [IPAddress]: x.x.x.x [URL]: https://x.x.x.x [Dedicated]: Management [CreationClassName]: HP_ManagementProcessor [Name]: Management Processor [EnabledState]: 2 [OperationalStatus]: 2 [FirmwareRevision]: T.003.018.000 [LEDColour]: 0 [LEDBlinkRate]: 0 [NICCondition]: 6 ************************************************************** ************************************************************** ************************************************************** ************************************************************** **************************************************************