----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/74465/#review225602 -----------------------------------------------------------
Ship it! Ship It! - Pradeep Agrawal On June 6, 2023, 1:26 p.m., Dineshkumar Yadav wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/74465/ > ----------------------------------------------------------- > > (Updated June 6, 2023, 1:26 p.m.) > > > Review request for ranger, Kishor Gollapalliwar, Abhay Kulkarni, Madhan > Neethiraj, Mahesh Bandal, Mehul Parikh, Pradeep Agrawal, Ramesh Mani, and > Velmurugan Periasamy. > > > Bugs: RANGER-4151 > https://issues.apache.org/jira/browse/RANGER-4151 > > > Repository: ranger > > > Description > ------- > > This enhancement will provide High Availability support for TagSync > application > Steps to make TagSync Application HA > Decide the number of nodes on which you want to have TagSync up and running. > Deploy the TagSync on all the nodes decided on Step 1. > go to TagSync conf/ directory (which will be created after running setup.sh > in step 2) and open ranger-tagsync-site.xml > update below configuration and restart the TagSync. > 1. ranger-tagsync.server.ha.enabled= true > 2. ranger-tagsync.server.ha.zookeeper.connect={add zookeeper host:port comma > separated} > 3. ranger-tagsync.server.ha.ids={add ids for number of hosts you have for > tagsync ex. if you have 2 nodes add id1,id2 } > 4. ranger-tagsync.server.ha.address.id1={host:port of tagsync node1} > 5. ranger-tagsync.server.ha.address.id2={host:port of tagsync node2} > 6. ranger-tagsync.server.ha.zookeeper.auth={auth:} if you want to provide acl > auth otherwise keep blank > 7. Perform 3, 4 & 5 to all the TagSync nodes. > > > Diffs > ----- > > distro/src/main/assembly/tagsync.xml 44a8233cc > tagsync/conf/templates/ranger-tagsync-template.xml 40bd3dbe6 > tagsync/pom.xml 1005a6d1c > > tagsync/src/main/java/org/apache/ranger/tagsync/ha/TagSyncHAInitializerImpl.java > PRE-CREATION > > tagsync/src/main/java/org/apache/ranger/tagsync/model/AbstractTagSource.java > 09f3292e7 > tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSyncConfig.java > 590426cd0 > > tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSyncMetricsProducer.java > a3b5d03e1 > > tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSynchronizer.java > 55cc0a8aa > > tagsync/src/main/java/org/apache/ranger/tagsync/sink/tagadmin/TagAdminRESTSink.java > db76a678f > > tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasTagSource.java > 34a39f73c > > tagsync/src/main/java/org/apache/ranger/tagsync/source/atlasrest/AtlasRESTTagSource.java > 9063b03f5 > > tagsync/src/main/java/org/apache/ranger/tagsync/source/file/FileTagSource.java > 8af15f95a > tagsync/src/main/resources/ranger-tagsync-site.xml e17bdb213 > > > Diff: https://reviews.apache.org/r/74465/diff/1/ > > > Testing > ------- > > Testing is done on local cluster. > > > Thanks, > > Dineshkumar Yadav > >
