"Partial sync" in universe.log after Upgrade

Document ID : KB000100469
Last Modified Date : 07/06/2018
Show Technical Document Details
Issue:
After upgrading a Dollar Universe node to a superior version all nodes get the following message in universe.log every X minutes:
|INFO|X|IO|pid=p.t|io_sync_nodes| Partial sync: 1 node update received

Additionally, the Version of the node displayed in UVC switches from previous version to current version all the time.
Cause:
A Clone Server has the same Dollar Universe node ( same company name / node name / passphrase)  running on previous version, so the UVMS distributes the new version to all nodes every time a Synchronization is done.
Resolution:
Stop / Uninstall Dollar Universe on the Clone Server.
In order to find out the hostname that performs the request, you can do the following:

1. On the Node where the version displayed switches from previous to current version, go to Node Settings - Logging and modify 
Main Log Level from 0 to 0,IOSYNC

You will get the following kind of message in universe.log stating what node is causing the issue:
|INFO|X|IO|pid=p.t|node_create|Node <NODE_NAME> successfully updated in node table
This message means that there's something wrong with DUAS node "NODE_NAME"

2. Go to the server hosting DUAS node called  "NODE_NAME" and update the passphrase of the node via the following commands:
load Dollar Universe environment
unistop
unims -update -mshost <uvms_host> -msport <uvms_port> -login <uvms_login> -pwd <uvms_password>
unistart


3. Go to UVMS Server and check uvserver.log, the clone DUAS  node will no longer be able to synchronize and you will an error message with the hostname where is running:
|ERROR| request-worker | com.orsyp.central.server.AuthentificationStdImpl | Passphrase not authorized for NODE_NAME, request coming from:clone_server.domain.com

4. Connect to the clone_server.domain.com and Stop / Uninstall the Clone Dollar Universe Node.