Created on 11-04-2014 11:35 AM - edited 09-16-2022 02:11 AM
I have installed a single node instance on a m3.2xlarge AWS EC2 Instance with EBS so I can stop and start it (using the very nice http://gethue.com/hadoop-tutorial-how-to-create-a-real-hadoop-cluster-in-10-minutes/). I am trying to use it to test a solr implementation that I have. I have used the CDH 5.2 (Cloudera Express) installer my cluster is all green. I can launch Solr and it seems good though no clusters are installed.
I receive the following error message when I try to install the Hue - Quick Start application samples for Solr Search on the Hue Quick Start Tab Step 2 Examples. "Could not create instance directory. Check if [indexer] solr_zk_ensemble is correct in Hue config and look at the Solr error logs for more info".
I have tried to changing the Hue configuration with the Hue Server Configuration Advanced Configuration Snippet for hue_safety_valve_server.ini to:
[search]
## URL of the Solr Server
solr_url=http://SOLR_HOST:8983/solr
and I get the following message: [Errno 13] Permission denied: '/opt/cloudera/parcels/CDH-5.2.0-1.cdh5.2.0.p0.36/lib/hue/desktop/libs/indexer/src/indexer/../data/collections'
I also tried using
## URL of the Solr Server
solr_url=http://<AWS Public DNS> SOLR_HOST:8983/solr
in the Hue configuration and I get the following: "Could not create instance directory. Check if [indexer] solr_zk_ensemble is correct in Hue config and look at the Solr error logs for more info" the same as not configuring this parameter.
I was able to install this on Ubantu 14 Trusty and somehow was able to get it to install but I could not stop and start the AWS instance... it trashed the HDFS service so that it was unusable.
Any suggestions would be appreciated.
Created 11-05-2014 10:28 AM
I found a work around...
I went to the parcels directory and found the installation script and ran it in the server comman window
$cd /opt/cloudera/parcels/CDH-5.2.0-1.cdh5.2.0.p0.36/lib/hue/apps/search/examples/bin
$sudo ./create_collections.sh
still don't understand why it is failing when running from Hue, but this is an acceptable workaround
Created 11-04-2014 12:13 PM
I can manually create instances and collections using the linux command line from the Deploying Cloudera Search e.g.
solrctl instancedir --generate $HOME/solr_configs
Created 11-05-2014 10:28 AM
I found a work around...
I went to the parcels directory and found the installation script and ran it in the server comman window
$cd /opt/cloudera/parcels/CDH-5.2.0-1.cdh5.2.0.p0.36/lib/hue/apps/search/examples/bin
$sudo ./create_collections.sh
still don't understand why it is failing when running from Hue, but this is an acceptable workaround
Created 12-16-2014 11:08 AM
Tried to do the same thing but it didn't work for me
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/lib/hue/apps/search/examples/bin$ sudo ./create_collections.sh
on CDH5.2.1 on HUE 3.6
Creating collection twitter_demo
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Uploading configs from ../collections/solr_configs_twitter_demo/conf to . This may take up to a minute.
Error: can't upload configuration
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Error: can't discover Solr URI. Please specify it explicitly via --solr.
Creating collection yelp_demo
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Uploading configs from ../collections/solr_configs_yelp_demo/conf to . This may take up to a minute.
Error: can't upload configuration
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Error: can't discover Solr URI. Please specify it explicitly via --solr.
Creating collection log_analytics_demo
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Uploading configs from ../collections/solr_configs_log_analytics_demo/conf to . This may take up to a minute.
Error: can't upload configuration
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Error: can't discover Solr URI. Please specify it explicitly via --solr.
Creating collection jobs_demo
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Uploading configs from ../collections/solr_configs_jobs_demo/conf to . This may take up to a minute.
Error: can't upload configuration
Warning: Non-SolrCloud mode has been completely deprecated
Please configure SolrCloud via SOLR_ZK_ENSEMBLE setting in
/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/bin/../etc/default/solr
If you running remotely, please use --zk zk_ensemble.
Error: can't discover Solr URI. Please specify it explicitly via --solr.