HP-UX vPars and Integrity VM V6.3 Administrator Guide

ADDRSRC="-a disk:avio_stor:$BDT:disk:$DISK"
ADDCMD="$ADDCMD $ADDRSRC"
DISKIDX=$DISKIDX+1
CMDIDX=$CMDIDX+1
# Run hpvmmodify if at the add multiplier (-n) or at the last disk
if [ $CMDIDX -eq $XN ] || [ $DISKIDX -eq $DISKCNT ]
then
# Do the hpvmmodify
if [ $QUIET -eq 0 ]
then
echo "Calling: $TIMECMD $ADDCMD"
fi
if [ $ADDFLAG -eq 1 ] # check for -a flag
then
$TIMECMD $ADDCMD
RETVAL=$?
if [ $RETVAL -ne 0 ]
then
typeset -i FINALCNT
FINALCNT=$DISKIDX-$XN
echo "ERROR - hpvmmodify failed. (total disks added: $FINALCNT)"
exit 1
fi
fi
# In progress status ...
echo "Subtotal of disks added: $DISKIDX"
# Reset hpvmmodify cmd string
ADDCMD="$BASEMODCMD"
CMDIDX=0
fi
if [ $DISKIDX -eq $DISKCNT ]
then
# all done
break;
fi
done
if [ $ADDFLAG -eq 1 ]
then
echo "All done (total disks addded: $DISKCNT)"
else
echo "All done (Not in add mode: no disks added)"
fi
exit 0
286 Sample script for adding multiple devices