This is the documentation for CDH 5.0.x. Documentation for other versions is available at Cloudera Documentation.

Validating the Deployment with the Solr REST API

Validate the deployment by indexing and querying documents with the Solr REST API. Before beginning this process, you must have access to the Solr admin web console, as detailed in Deploying Cloudera Search.

Indexing Data

Begin by indexing some data to be queried later. Sample data is provided in the installed packages. Replace $SOLRHOST in the example below with the name of any host running the Solr process.
$ cd /usr/share/doc/solr-doc*/example/exampledocs
$ java -Durl=http://$SOLRHOST:8983/solr/collection1/update -jar post.jar *.xml

Running Queries

Once you have indexed data, you can run a query.

To run a query:

  1. Open the following link in a browser: http://$SOLRHOST:8983/solr.
      Note: Replace $SOLRHOST with the name of any host running the Solr process.
  2. Click the collection name in the left panel.
  3. Click Query in the Menu and select execute query.
  Note: Choose wt as json and select the indent option in the web GUI to see more human readable output.

Next Steps

Consider indexing more data using the Solr REST API or move to batch indexing with MapReduce or NRT indexing with Flume. To learn more about Solr capabilities, consider reviewing the Apache Solr Tutorial.

Page generated September 3, 2015.