AIX
lslicense - view floating and fixed licenses - https://www.ibm.com/docs/en/aix/7.2?topic=l-lslicense-command
VIOS - lspath - look at disk pathing
Rename an Hdisk (rename_hdisk)
! /usr/bin/ksh
# Syntax: rename_hdisk \
# Syntax: rename_hdisk hdisk0 hdisk10
lsdev -Cc disk | grep -w $1 > /dev/null 2>&1
if (( $? ))
then
echo rename_hdisk: Cannot find $1 in the device configuration database
exit -1
fi
if lsdev -Cc disk | grep -w $2 > /dev/null 2>&1
then
echo rename_hdisk: $2 already exists in the device configuration database
exit 1
fi
file=/tmp/.rename_hd.$1
file2=/tmp/.rename_hd.$2
odmget -q name=$1 CuAt > $file || exit 1
odmget -q value=$1 CuAt >> $file || exit 1
odmget -q name=$1 CuDep >> $file || exit 1
odmget -q name=$1 CuDv >> $file || exit 1
odmget -q value3=$1 CuDvDr >> $file || exit 1
odmget -q name=$1 CuVPD >> $file || exit 1
odmget -q name=$1 CuPath >> $file || exit 1
sed "s/$1/$2/g" $file > $file2 || exit 1
odmdelete -q name=$1 -o CuAt > /dev/null 2>&1
odmdelete -q value=$1 -o CuAt > /dev/null 2>&1
odmdelete -q name=$1 -o CuDep > /dev/null 2>&1
odmdelete -q name=$1 -o CuDv > /dev/null 2>&1
odmdelete -q value3=$1 -o CuDvDr > /dev/null 2>&1
odmdelete -q name=$1 -o CuVPD > /dev/null 2>&1
odmdelete -q name=$1 -o CuPath > /dev/null 2>&1
odmadd $file2
mv -f /dev/$1 /dev/$2
mv -f /dev/r$1 /dev/r$2
savebase
print "\n$1 renamed to $2\n"