Install a Connector - 5.2 and later
When you create a new datasource that requires an uninstalled connector, Fusion releases 5.2 and later automatically download and install the connector. You can also install the connector using the Connector API.
Installing a connector using the Datasources dropdown
-
In your Fusion App, navigate to Indexing > Datasources.
-
Click Add.
-
In the list of connectors, scroll down to the connectors marked Not Installed and select the one you want to install.
Fusion automatically downloads it and moves it to the list of installed connectors.
After you install a connector, you can Configure a New Datasource.
You can view and download all current and previous V2 connector releases at Download Connectors. |
Installing a connector using the Connector API
-
Download the connector zip file.
Do not expand the archive; Fusion consumes it as-is. -
Upload the connector zip file to Fusion’s plugins. Specify a
pluginId
as in this example:curl -H 'content-type:application/zip' -u USERNAME:PASSWORD -X PUT 'https://FUSION_HOST:FUSION_PORT/api/connectors/plugins?id=lucidworks.{pluginId}' --data-binary @{plugin_path}.zip
Fusion automatically publishes the event to the cluster, and the listeners perform the connector installation process on each node.
If the pluginId
is identical to an existing one, the old connector will be uninstalled and the new connector will be installed in its place. To get the list of existing plugin IDs, run:curl -u USERNAME:PASSWORD https://FUSION_HOST:FUSION_PORT/api/connectors/plugins
-
Look in
https://FUSION_HOST:FUSION_PORT/apps/connectors/plugins/
to verify the new connector is installed.
Reinstall a connector
To reinstall a connector for any reason, first delete the connector then use the preceding steps to install it again. This may take a few minutes to complete depending on how quickly the pods are deleted and recreated.