Install a Fusion Cluster

To support enterprise search applications at any scale, install Fusion on multiple nodes (a Fusion cluster). Deployed in this manner, Fusion can store large amounts of data and achieve high processing throughput.

Note
Historically, "node" has also had a meaning at Lucidworks related to licensing and to the number of CPU cores. We don’t mean that here. In the context of this documentation "node" is a computer, usually a physical server but also possibly a virtual machine (especially for test environments).

If your search requirements are very large (for example, 100s of millions of document or more), use an external SolrCloud cluster (instead of or in addition to Solr instances that are included in the Fusion distribution and that run on Fusion nodes).

To install Fusion on a single node, see Install Fusion on a Single Node.

Supported Cluster Arrangements

To satisfy processing requirements, install Fusion, ZooKeeper, and Solr on specific nodes.

Before proceeding, review the supported cluster arrangements.

Two approaches for installing Solr and ZooKeeper

There are two approaches to installing Solr on nodes in a SolrCloud cluster or ZooKeeper in a ZooKeeper cluster:

  • Use the Fusion installation to install bundled versions of Solr and ZooKeeper – Leverage the Fusion installation process to install Solr and/or ZooKeeper. Install Fusion on every node. This also installs compatible versions of Solr and ZooKeeper. Then, configure Fusion so that it doesn’t start Solr and ZooKeeper on nodes where they aren’t needed.

  • Install Solr and ZooKeeper independently – Obtain and install Solr and/or ZooKeeper distributions. Verify that the nodes on which you plan to install Fusion meet hardware and software requirements.

Hardware and software requirements

Verify that the nodes on which you plan to install Fusion meet hardware and software requirements.

Next steps

If you don’t have an existing Solr environment, perform the installation steps in one of these articles:

  • Install a Fusion Cluster (Unix)

    Install a Fusion Cluster on Unix nodes. These instructions also cover relevant aspects of installing the SolrCloud and ZooKeeper clusters.

  • Install a Fusion Cluster (Windows)

    Install a Fusion cluster on Windows nodes. These instructions also cover relevant aspects of installing the SolrCloud and ZooKeeper clusters.

If you already have a Solr deployment, use the instructions Integrate Fusion with an Existing Solr Deployment when installing Fusion.