An update fails during the backup step with the following messages:
Calculating estimated minimum free space ... (This step may be long depending on instance size)
/tmp/DUAS/du_as_6.10.91_linux_26_64/tools/unibackup: line 650: bc: not found
/tmp/DUAS/du_as_6.10.91_linux_26_64/tools/unibackup: line 656: *3/2: arithmetic syntax error
This is the entire update log (messages in bold):
=============================================================================================================
Upgrade of DUAS to version 6.10.91: 20221221-092945
=============================================================================================================
================================================================================
Welcome to the DUAS upgrade procedure
Kit directory is /tmp/DUAS/du_as_6.10.91_linux_26_64
Started at 20221221-092945
================================================================================
Starting upgrade in interactive mode.
# --------------------------------------------------------------------
A Dollar Universe v6 instance environment is loaded and you want to upgrade it.
Recording data in file "/tmp/DUAS/upgrade_response_file"
Upgrade is going to start...Press return to continue or Ctrl C to abort
Current DUAS version is 6.7.41
Checking if instance is stopped...
OS is LINUX_REDHAT
.
# ------------------------------------------------------------------------------------------------------
# DUAS instance ("Z12003", "SLT00446") is stopped.
# ------------------------------------------------------------------------------------------------------
Ok : instance is stopped.
--> executing : chmod -R u+w /var/opt/ORSYP/.Installer/DUAS/Z12003_SLT00446
Disk space OK (7296 MB available), a minimum of 163 MB is available.
====================================================================================
Starting Backup of current installation...
This may take some time depending on the size of the instance.
Backup directory is /opt/universe/Z12003/backup/backup_upgrade_Z12003_SLT00446_6.7.41_20221221_093013, backup will be done in full mode.
--> executing : /tmp/DUAS/du_as_6.10.91_linux_26_64/tools/unibackup -n -s -b /opt/universe/Z12003/backup/backup_upgrade_Z12003_SLT00446_6.7.41_20221221_093013 -l full
DUAS environment loaded for Company Z12003 Node SLT00446.
#--------------------------------------------------
# Starting DUAS backup
# At 20221221-093027
# -------------------------------------------------
Starting backup with level(s) : full
Backup folder is : /opt/universe/Z12003/backup/backup_upgrade_Z12003_SLT00446_6.7.41_20221221_093013
Root directory is : /opt/universe/Z12003
Company name is : Z12003
Node name is : SLT00446
Calculating estimated minimum free space ... (This step may be long depending on instance size)
/tmp/DUAS/du_as_6.10.91_linux_26_64/tools/unibackup: line 650: bc: not found
/tmp/DUAS/du_as_6.10.91_linux_26_64/tools/unibackup: line 656: *3/2: arithmetic syntax error
--> !!! WARNING !!!
#--------------------------------------------------
# ---> ERROR:
# -------------------------------------------------
-----> Backup error, cannot continue.
Check and/or fix the issue before relaunch upgrade.
#--------------------------------------------------
# Procedure aborted.
# -------------------------------------------------
Release : 6.10
Unix
The Unix command 'bc' was not installed
Install the command 'bc' (for instance with yum)
You can test if 'bc' is installed with following command:
> echo 1+1 | bc
The result should be 2