# ./CSP-102092-patch-automation.sh -f CSP-102092-Appliance-3.3.7.zip -ryyyy-mm-dd hh:mm:ss Checking Patch ZIP location, should not be at /db/data...yyyy-mm-dd hh:mm:ss- Patch ZIP location check passed: /db/vidm-upgrade/CSP-102092-Appliance-3.3.7-Patch/CSP-102092-Appliance-3.3.7.zipyyyy-mm-dd hh:mm:ss- Disk space at /db/vidm-upgrade/CSP-102092-Appliance-3.3.7-Patch: 20.81GB freeyyyy-mm-dd hh:mm:ss- Disk space at /boot: 77MB freeyyyy-mm-dd hh:mm:ss- All checks passed for ZIP '/db/vidm-upgrade/CSP-102092-Appliance-3.3.7-Patch/CSP-102092-Appliance-3.3.7.zip'.yyyy-mm-dd hh:mm:ss- Running on node: prelive-vidm.ml.eeyyyy-mm-dd hh:mm:ss- Checking grub2 presenceyyyy-mm-dd hh:mm:ss- grub2 detected: /boot/grub2/grub.cfg existsyyyy-mm-dd hh:mm:ss- NOTE : Cluster size is displayed 0 , if prepare-vidm-patch.sh is run in a clusteryyyy-mm-dd hh:mm:ss- Cluster size detected: 1yyyy-mm-dd hh:mm:ss- Extracting patch bundleyyyy-mm-dd hh:mm:ss- Patch directory ready: CSP-102092-Appliance-3.3.7yyyy-mm-dd hh:mm:ss- Running patch script: CSP-102092-applyPatch.shyyyy-mm-dd hh:mm:ss- Tail the log file /opt/vmware/var/log/update/vidm-CSP-102092-update.log for live logs ..yyyy-mm-dd hh:mm:ss- Running pre patch validations....yyyy-mm-dd hh:mm:ss- ERROR: Required command 'vamicli' not found.
vamicli command on vIDM SSH session throws a message# vamicli
bash: vamicli: command not found
Usage: vamicli <system> [options]
/opt/vmware/bin , vamicli package is available on vIDM node.which vamicli on vIDM SSH which: no vamicli in (/sbin:/bin:/usr/sbin:/usr/bin)
Expected response is: /opt/vmware/bin/vamiclivIDM 3.3.7
Symlink in vIDM appliance for vamicli is absent/deleted.
vamicli # ln -s /opt/vamware/bin/vamicli /usr/sbin/