Expand my Community achievements bar.

SOLVED

TarMK standby node sync Bundles in AEM 6.4

Avatar

Level 1

Hello everyone,

 

We need help to understand if TarMK synchronisation process is working correctly between the primary node Author and the standby node Author.

Our checks show that the process is current and up-to-date.

However, upon comparing the bundles of the primary node and the bundles of the standby node, there appears to be a mismatch (different versions and missing bundles).

We assumed that the mismatch of the bundles is only 'visual', as the contents/bundles of the primary node are correctly transferred and synchronised on the standby node according to tarmk-coldstandby.log.

However, in our opinion because of the "standby" state, the contents/bundles are not correctly updated from the web console "/system/console/bundles", as long as the node's state is not active.

Only once the state change from standby to primary has been made, the node in question should read and update the information it contains, and finally resulting up to date.

 

Our hypothesis is not covered by the documentation, can anyone confirm the described behavior is correct or do we have some kind of synchronisation bug?

 

N.B.: Starting the standby node as primary, to be able to check the actual situation, is possible for us but highly problematic (organisational issues).

 

Thank you for your precious support.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi, 


Here is a well-explained explanation of the behavior regarding the bundles: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/osgi-bundles-jar-s-not-get... Although it may not necessarily clear your doubt about the bundles' version if you set your TarMk log to debug and check for any issues in the sync process and find none, it is safe to assume that the sync is working as expected.  I guess the best option to confirm your hypothesis about the number of bundles is to give it a try, use the standby instance, and check if those numbers get updated

 

 

Hope this helps.



Esteban Bustamante

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Hi, 


Here is a well-explained explanation of the behavior regarding the bundles: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/osgi-bundles-jar-s-not-get... Although it may not necessarily clear your doubt about the bundles' version if you set your TarMk log to debug and check for any issues in the sync process and find none, it is safe to assume that the sync is working as expected.  I guess the best option to confirm your hypothesis about the number of bundles is to give it a try, use the standby instance, and check if those numbers get updated

 

 

Hope this helps.



Esteban Bustamante

Thank you for your answer,  it turns out that bundles are updated at the last time the node was started as primary. So all the bundles are syncing but you can't see them until you switch between the two authors' nodes.

Avatar

Administrator

@FrancescoMa2 Did you find the suggestion helpful? Please let us know if more information is required. Otherwise, please mark the answer as correct for posterity. If you have found out solution yourself, please share it with the community.



Kautuk Sahni