Convergence fails immediately and no entries in converge.log
search cancel

Convergence fails immediately and no entries in converge.log

book

Article ID: 338241

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
  • When attempting to converge a 6.x PSC and vCenter the process fails almost immediately with no entries logged into the converge.log.
  • On the GUI you see "example.vmware.com cannot be converged".
  • In the converge_rest.log in /var/log/vmware/converge you see entries similar to:
2019-05-01 21:29:32,528 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-01 21:29:32,529 - vcenter.system_config_impl - ERROR - Converge is already running.Got another REST call externally.
2019-05-01 21:30:43,090 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-01 21:30:43,090 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-01 21:30:43,091 - vcenter.system_config_impl - ERROR - Converge is already running.Got another REST call externally.
2019-05-01 21:30:43,091 - vcenter.system_config_impl - ERROR - Converge is already running.Got another REST call externally.
2019-05-01 23:33:23,549 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-01 23:33:23,552 - vcenter.system_config_impl - ERROR - Converge is already running.                          Got another REST call externally.
2019-05-01 23:42:39,784 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-01 23:42:39,785 - vcenter.system_config_impl - ERROR - Converge is already running.                          Got another REST call externally.
2019-05-02 20:12:42,486 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-02 20:12:42,487 - vcenter.system_config_impl - ERROR - Converge is already running.                          Got another REST call externally.
2019-05-07 19:58:18,541 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-07 19:58:18,544 - vcenter.system_config_impl - ERROR - Converge is already running.                          Got another REST call externally.
2019-05-10 08:49:05,298 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-10 08:49:05,298 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-10 08:49:05,300 - vcenter.system_config_impl - ERROR - Converge is already running.                          Got another REST call externally.
2019-05-10 08:49:05,300 - vcenter.system_config_impl - ERROR - Converge is already running.                          Got another REST call externally.
2019-05-10 08:59:14,720 - vcenter.system_config_impl - INFO - feature ConvergeAPI is enabled.
2019-05-10 08:59:14,722 - vcenter.system_config_impl - ERROR - Converge is already running.                          Got another REST call externally.


Environment

VMware vCenter Server Appliance 6.5.x

Cause

The "converge_running_flag" file in /var/log/vmware/converge is present which causes the convergence tool to believe that a convergence is in progress.

Resolution

To resolve the issue:
  • Log into the VCSA with SSH.
  • Navigate to /var/log/vmware/converge.
  • Move the "converge_running_flag" file back one directory:
mv  converge_running_flag ../
  • Remove the file /root/velma/task.json if exists
rm /root/velma/task.json
  • Perform the convergence operation again.
Note: Reboot the VCSA and retry the convergence if you observe same error after performing above steps.

Additional Information

Impact/Risks:
As per part of the convergence process a backup should always be taken.