Following error was given while patching DBCS VM.
Running the odacli as suggested by the error message also failed.
Solution was to restart the dcs admin and agent (refer 2473667.1).
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-dcsagentInstalled DCS* verions were
dbcli: 'update-dcsagent' is not an dbcli command.
usage: dbcli [-h/--help]
<category> [-h/--help]
<operation> [-h/--help]
<command> [-h/--help]
<command> [<args>]
rpm -qa|grep dcsRunning cliadm update-dbcli which updates the dbcli didn't resolve it.
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_64
Solution was to restart the dcs admin and agent (refer 2473667.1).
systemctl stop initdcsagentAfterwards paatching continued without error.
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_64