<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Ranger Usersync Not Starting in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186557#M148659</link>
    <description>&lt;P&gt;Thanks &lt;A rel="user" href="https://community.cloudera.com/users/78387/khanarshadazmat.html" nodeid="78387"&gt;@Arshadullah Khan&lt;/A&gt;. That worked.&lt;/P&gt;</description>
    <pubDate>Tue, 03 Jul 2018 22:43:52 GMT</pubDate>
    <dc:creator>bkandalkar</dc:creator>
    <dc:date>2018-07-03T22:43:52Z</dc:date>
    <item>
      <title>Ranger Usersync Not Starting</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186551#M148653</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;Ranger usersync daemon is not starting in our cluster.We are using HDP-2.5.6.&lt;/P&gt;&lt;P&gt; We are getting following error in ranger usersync log file:&lt;/P&gt;&lt;PRE&gt;19 May 2018 00:01:25 ERROR UserGroupSync [UnixUserSyncThread] - Failed to initialize UserGroup source/sink. Will retry after 60000 milliseconds. Error details:
java.lang.NoClassDefFoundError: org/apache/commons/httpclient/URIException
        at org.apache.ranger.unixusersync.process.PolicyMgrUserGroupBuilder.delXUserGroupInfo(PolicyMgrUserGroupBuilder.java:615)
        at org.apache.ranger.unixusersync.process.PolicyMgrUserGroupBuilder.delXUserGroupInfo(PolicyMgrUserGroupBuilder.java:600)
        at org.apache.ranger.unixusersync.process.PolicyMgrUserGroupBuilder.addOrUpdateUser(PolicyMgrUserGroupBuilder.java:326)
        at org.apache.ranger.unixusersync.process.UnixUserGroupBuilder.updateSink(UnixUserGroupBuilder.java:92)
        at org.apache.ranger.usergroupsync.UserGroupSync.run(UserGroupSync.java:58)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.URIException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)&lt;/PRE&gt;&lt;P&gt;After debugging we found that its an known issue in Ranger:&lt;BR /&gt; &lt;A href="https://issues.apache.org/jira/browse/RANGER-989"&gt;https://issues.apache.org/jira/browse/RANGER-989&lt;/A&gt;&lt;/P&gt;&lt;P&gt;As per mentioned in "RANGER-989" we have copied given jar files from ranger-admin lib to usersync lib and restarted Ranger service:&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;cp /usr/hdp/current/ranger-admin/ews/webapp/WEB-INF/lib/commons-httpclient-3.1.jar /usr/hdp/current/ranger-usersync/lib/

cp /usr/hdp/current/ranger-admin/ews/webapp/WEB-INF/lib/commons-codec-1.9.jar /usr/hdp/current/ranger-usersync/lib/&lt;/PRE&gt;&lt;P&gt;Still we are getting same error.&lt;/P&gt;&lt;P&gt;How to resolve it? Please suggest.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bhushan&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 18:16:20 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186551#M148653</guid>
      <dc:creator>bkandalkar</dc:creator>
      <dc:date>2018-07-03T18:16:20Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger Usersync Not Starting</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186552#M148654</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/29224/kandalkarbhushan.html" nodeid="29224"&gt;@Bhushan Kandalkar&lt;/A&gt; Try Copying the jars to /usr/hdp/current/ranger-usersync/lib/ &lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 19:52:33 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186552#M148654</guid>
      <dc:creator>sandyy006</dc:creator>
      <dc:date>2018-07-03T19:52:33Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger Usersync Not Starting</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186553#M148655</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/29224/kandalkarbhushan.html" nodeid="29224"&gt;@Bhushan Kandalkar&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="https://issues.apache.org/jira/browse/RANGER-989"&gt;RANGER-989&lt;/A&gt; is actually a duplicate of&lt;/P&gt;&lt;P&gt;&lt;A href="https://issues.apache.org/jira/browse/RANGER-804" target="_blank"&gt;https://issues.apache.org/jira/browse/RANGER-804&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Solution to this issue was to include the following 2 jars in the lib directory for the usersync process&lt;/P&gt;&lt;PRE&gt;commons-httpclient-3.1.jar
commons-codec-1.4.jar&lt;/PRE&gt;&lt;P&gt;Make sure you are on the correct node when copying the files to /usr/hdp/current/ranger-usersync/lib/ as usersync process maybe installed on separate node.&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;*** If you found this answer addressed your question, please take a moment to login and click the "accept" link on the answer.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 20:01:05 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186553#M148655</guid>
      <dc:creator>falbani</dc:creator>
      <dc:date>2018-07-03T20:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger Usersync Not Starting</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186554#M148656</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/10159/snemuri.html" nodeid="10159"&gt;@Sandeep Nemuri&lt;/A&gt;, I have already copied these jars to /usr/hdp/current/ranger-usersync/lib/. But still getting same error.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 20:18:53 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186554#M148656</guid>
      <dc:creator>bkandalkar</dc:creator>
      <dc:date>2018-07-03T20:18:53Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger Usersync Not Starting</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186555#M148657</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/11048/falbani.html" nodeid="11048"&gt;@Felix Albani&lt;/A&gt;, I have copied jars at /usr/hdp/current/ranger-usersync/lib/. Also, I did these changes on Ranger machine. But still getting same error.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 20:21:00 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186555#M148657</guid>
      <dc:creator>bkandalkar</dc:creator>
      <dc:date>2018-07-03T20:21:00Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger Usersync Not Starting</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186556#M148658</link>
      <description>&lt;P&gt;Hi &lt;A rel="user" href="https://community.cloudera.com/users/29224/kandalkarbhushan.html" nodeid="29224"&gt;@Bhushan Kandalkar&lt;/A&gt; can you please run below command on host&lt;/P&gt;&lt;P&gt;$ hdp-select it will show you all the services stack versions please check ranger-usersync service version then verify it with&lt;/P&gt;&lt;P&gt;ps -ef | grep ranger-usersync it will show you ranger user sync service process and from where its taking libraries.&lt;/P&gt;&lt;P&gt;Eg.&lt;/P&gt;&lt;P&gt;$hdp-select&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ranger-usersync - 2.5.6.0-40&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;$ps -ef | grep ranger-usersync&lt;/P&gt;&lt;P&gt;ps -ef | grep rangeruser ranger 15429 1 99 08:53 ? 00:00:11 java -Dproc_rangerusersync -Dlog4j.configuration=file:/etc/ranger/usersync/conf/log4j.properties -Dlogdir=/var/log/ranger/usersync -cp &lt;STRONG&gt;/usr/hdp/2.5.6.0-40/ranger-usersync/dist/*&lt;/STRONG&gt;:&lt;STRONG&gt;/usr/hdp/2.5.6.0-40/ranger-usersync/lib/&lt;/STRONG&gt;*:&lt;STRONG&gt;/usr/hdp/2.5.6.0-40/ranger-usersync/conf:/* &lt;/STRONG&gt;org.apache.ranger.authentication.UnixAuthenticationService -enableUnixAuth root 15579 13151 0 08:53 pts/2 00:00:00 grep --color=auto rangeruser&lt;/P&gt;&lt;P&gt;if it doesnt match then you need to kill process with&lt;/P&gt;&lt;P&gt;kill -9 15429&lt;/P&gt;&lt;P&gt;and restart your service.&lt;/P&gt;&lt;P&gt;it should resolve this issue. I faced this issue in our production envirnment &lt;STRONG&gt;after upgrading HDP from 2.3.4.0 to &lt;/STRONG&gt;&lt;STRONG&gt;2.5.6.0 &lt;/STRONG&gt;and I resolved it by above mentionned way. Please update me if this resolution helped you too.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 22:27:21 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186556#M148658</guid>
      <dc:creator>khanarshadazmat</dc:creator>
      <dc:date>2018-07-03T22:27:21Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger Usersync Not Starting</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186557#M148659</link>
      <description>&lt;P&gt;Thanks &lt;A rel="user" href="https://community.cloudera.com/users/78387/khanarshadazmat.html" nodeid="78387"&gt;@Arshadullah Khan&lt;/A&gt;. That worked.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 22:43:52 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Ranger-Usersync-Not-Starting/m-p/186557#M148659</guid>
      <dc:creator>bkandalkar</dc:creator>
      <dc:date>2018-07-03T22:43:52Z</dc:date>
    </item>
  </channel>
</rss>

