<?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 Has anybody managed to make &amp;quot;clustering&amp;quot; working with Solr in Cloudera Quickstart VM with CHD5? in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Has-anybody-managed-to-make-quot-clustering-quot-working/m-p/17420#M2676</link>
    <description>&lt;P&gt;I get the following error in Solr log:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;org.apache.solr.core.CoreContainer&lt;/P&gt;&lt;PRE&gt;Unable to create core: pdfcollection_shard1_replica1
org.apache.solr.common.SolrException: Error loading class 'solr.clustering.ClusteringComponent'
	at org.apache.solr.core.SolrCore.&amp;lt;init&amp;gt;(SolrCore.java:841)
	at org.apache.solr.core.SolrCore.&amp;lt;init&amp;gt;(SolrCore.java:631)
	at org.apache.solr.core.ZkContainer.createFromZk(ZkContainer.java:273)
	at org.apache.solr.core.CoreContainer.create(CoreContainer.java:671)
	at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:368)
	at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:360)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:744)
Caused by: org.apache.solr.common.SolrException: Error loading class 'solr.clustering.ClusteringComponent'
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:449)
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:381)
	at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:532)
	at org.apache.solr.core.SolrCore.createInitInstance(SolrCore.java:588)
	at org.apache.solr.core.SolrCore.initPlugins(SolrCore.java:2215)
	at org.apache.solr.core.SolrCore.initPlugins(SolrCore.java:2209)
	at org.apache.solr.core.SolrCore.initPlugins(SolrCore.java:2242)
	at org.apache.solr.core.SolrCore.loadSearchComponents(SolrCore.java:1261)
	at org.apache.solr.core.SolrCore.&amp;lt;init&amp;gt;(SolrCore.java:768)
	... 11 more
Caused by: java.lang.ClassNotFoundException: solr.clustering.ClusteringComponent
	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 java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:270)
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:433)
	... 19 more&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I changed the Solr configuration to use -Dsolr.clustering.enabled=true in Java Configuration Options forSolrServer (this gets applied to $CATALINA_OPT)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and copied the clustering jar file plus contribs from the parcels to my local lib&lt;/P&gt;&lt;P&gt;cp/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/solr/solr-clustering-4.4.0-cdh5.0.0.jar lib&lt;/P&gt;&lt;P&gt;cp -R /opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/share/doc/solr-doc-4.4.0+cdh5.0.0+178/solr-clustering/org/apache/solr/handler/clustering/* lib&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;then used full path in solrconfig.xml to point to the jar file.&lt;/P&gt;&lt;P&gt;&amp;lt;libpath="/home/cloudera/solr/lib/solr-clustering-4.4.0-cdh5.0.0.jar" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and restarted solr using CM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 16 Sep 2022 09:05:48 GMT</pubDate>
    <dc:creator>slavo</dc:creator>
    <dc:date>2022-09-16T09:05:48Z</dc:date>
    <item>
      <title>Has anybody managed to make "clustering" working with Solr in Cloudera Quickstart VM with CHD5?</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Has-anybody-managed-to-make-quot-clustering-quot-working/m-p/17420#M2676</link>
      <description>&lt;P&gt;I get the following error in Solr log:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;org.apache.solr.core.CoreContainer&lt;/P&gt;&lt;PRE&gt;Unable to create core: pdfcollection_shard1_replica1
org.apache.solr.common.SolrException: Error loading class 'solr.clustering.ClusteringComponent'
	at org.apache.solr.core.SolrCore.&amp;lt;init&amp;gt;(SolrCore.java:841)
	at org.apache.solr.core.SolrCore.&amp;lt;init&amp;gt;(SolrCore.java:631)
	at org.apache.solr.core.ZkContainer.createFromZk(ZkContainer.java:273)
	at org.apache.solr.core.CoreContainer.create(CoreContainer.java:671)
	at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:368)
	at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:360)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:744)
Caused by: org.apache.solr.common.SolrException: Error loading class 'solr.clustering.ClusteringComponent'
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:449)
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:381)
	at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:532)
	at org.apache.solr.core.SolrCore.createInitInstance(SolrCore.java:588)
	at org.apache.solr.core.SolrCore.initPlugins(SolrCore.java:2215)
	at org.apache.solr.core.SolrCore.initPlugins(SolrCore.java:2209)
	at org.apache.solr.core.SolrCore.initPlugins(SolrCore.java:2242)
	at org.apache.solr.core.SolrCore.loadSearchComponents(SolrCore.java:1261)
	at org.apache.solr.core.SolrCore.&amp;lt;init&amp;gt;(SolrCore.java:768)
	... 11 more
Caused by: java.lang.ClassNotFoundException: solr.clustering.ClusteringComponent
	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 java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:270)
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:433)
	... 19 more&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I changed the Solr configuration to use -Dsolr.clustering.enabled=true in Java Configuration Options forSolrServer (this gets applied to $CATALINA_OPT)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and copied the clustering jar file plus contribs from the parcels to my local lib&lt;/P&gt;&lt;P&gt;cp/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/solr/solr-clustering-4.4.0-cdh5.0.0.jar lib&lt;/P&gt;&lt;P&gt;cp -R /opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/share/doc/solr-doc-4.4.0+cdh5.0.0+178/solr-clustering/org/apache/solr/handler/clustering/* lib&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;then used full path in solrconfig.xml to point to the jar file.&lt;/P&gt;&lt;P&gt;&amp;lt;libpath="/home/cloudera/solr/lib/solr-clustering-4.4.0-cdh5.0.0.jar" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and restarted solr using CM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 09:05:48 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Has-anybody-managed-to-make-quot-clustering-quot-working/m-p/17420#M2676</guid>
      <dc:creator>slavo</dc:creator>
      <dc:date>2022-09-16T09:05:48Z</dc:date>
    </item>
    <item>
      <title>Re: Has anybody managed to make "clustering" working with Solr in Cloudera Quickstart VM w</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Has-anybody-managed-to-make-quot-clustering-quot-working/m-p/17630#M2677</link>
      <description>&lt;P&gt;in the meantime I could solve this myself&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I copied the carrot2 libs from&amp;nbsp;carrot2-java-api-3.9.3 (both required and optional) into&amp;nbsp; /var/lib/solr/carrot2/lib/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and added followig into solrconfig.xml&lt;/P&gt;&lt;P&gt;&amp;lt;lib dir="/var/lib/solr/carrot2/lib/" regex=".*\.jar" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;lib path="/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/solr/solr-clustering-4.4.0-cdh5.0.0.jar" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After restarting Solr the clustering did work.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Aug 2014 12:03:52 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Has-anybody-managed-to-make-quot-clustering-quot-working/m-p/17630#M2677</guid>
      <dc:creator>slavo</dc:creator>
      <dc:date>2014-08-26T12:03:52Z</dc:date>
    </item>
  </channel>
</rss>

