Autopatch fails on Linux as Node is not stopped
search cancel

Autopatch fails on Linux as Node is not stopped

book

Article ID: 231448

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

The Autopatch in some particular Linux 64bit servers fails as the node is not stopped prior to launch the backup of the company.

As a result, startup of the company at the end fails with the following kind of error message:

# -------------------------------------------------
# Problem during DUAS instance start.
# The following engines do not start:
#    uxioserv X
#    uxcdjsrv X
#    uxbvssrv X
#    uxdqmsrv X
#    uxeepsrv X
#    uxgsisrv X
# -------------------------------------------------

And an automatic rollback is triggered to the previous node version.

If the upgrade is launched via the script unirun using the Dollar Universe kit of the target version, the upgrade works correctly as the node needs to be stopped prior to the upgrade manually.

Environment

Release : 6.x

Component : DOLLAR UNIVERSE

OS: Linux64 only

Cause

Defect in the unigeneric script for LINUX64 that did not detect properly if the processes were stopped.

Resolution

Workaround:

Replace unigeneric script in $UNI_DIR_EXEC folder by the one attached or upgrade the node using the Dollar Universe kit (unirun -u).

Solution:

Update to a fix version listed below or a newer version if available.

Fix version(s): 
Component: Dollar Universe Application Server
Dollar Universe 6.10.101 - Available

Additional Information

Bug-ID: DU_AS-6186

Public Short Description: Autopatch could fail on some specific Linux systems, not waiting for the company to be properly stopped before executing.

Public Description: Two commands were concatenated by the operating system, on autopatch environment only. Algorithm has been update to handle this behavior.

Attachments

1640951370892__unigeneric get_app