dbcli update-server { "jobId" : "a81b17c5-3c22-44a7-ae9e-a6c4b62fe5d6", "status" : "Created", "message" : null, "reports" : [ ], "createTimestamp" : "August 24, 2021 12:06:07 PM BST", "resourceList" : [ ], "description" : "Server Patching", "updatedTime" : "August 24, 2021 12:06:07 PM BST", "percentageProgress" : "0%", "cause" : null, "action" : null } dbcli describe-job -i a81b17c5-3c22-44a7-ae9e-a6c4b62fe5d6 Job details ---------------------------------------------------------------- ID: a81b17c5-3c22-44a7-ae9e-a6c4b62fe5d6 Description: Server Patching Status: Failure Created: August 24, 2021 12:06:07 PM BST Progress: 0% Message: DCS-10205:Operation: Patch update failed. Found unsupported DCS Agent version: 21.2.2.2.0. Expected version: 21.2.3.0.0 Cause: Attempted operation required expected version of DCS Agent. Action: Update the DCS Agent to the expected version, use the command 'odacli update-dcsagent' to update DCS Agent.
Running the odacli as suggested by the error message also failed.
odacli update-dcsagent dbcli: 'update-dcsagent' is not an dbcli command. usage: dbcli [-h/--help] <category> [-h/--help] <operation> [-h/--help] <command> [-h/--help] <command> [<args>]Installed DCS* verions were
rpm -qa|grep dcs dcs-cli-21.2.2.2.0_210608.0448-1.x86_64 dcs-agent-21.3.1.0.0_210624.0711-16.x86_64 dcs-admin-20.4.2.1.0_210114.1437-1.x86_64Running cliadm update-dbcli which updates the dbcli didn't resolve it.
Solution was to restart the dcs admin and agent (refer 2473667.1).
systemctl stop initdcsagent systemctl stop initdcsadmin systemctl start initdcsagent systemctl start initdcsadmin rpm -qa | grep dcs dcs-agent-21.3.1.0.0_210624.0711-16.x86_64 dcs-cli-21.3.1.0.0_210624.0711-1.x86_64 dcs-admin-20.4.2.1.0_210114.1437-1.x86_64Afterwards patching continued without error.