Download the installer
Go to the Aerospike Enterprise downloads
site to download the connector package for your platform. The connector is supported on both
Remember to set the
protocol based on the change notification source. See the protocols for more details.
Aerospike Server change notification configuration
Streaming from Aerospike requires you to configure your Aerospike database to send change notifications. For the steps, see Configuring Change Notification for Use with Connectors.
Deploying on Docker
Aerospike provides Docker images for the Aerospike connect for Elasticsearch on Docker Hub. Choose the version compatible with your Aerospike database.
sudo docker run -p 8901:8901 -v
Installing on Linux
Supported operating systems
The connector is supported on the following operating systems:
- RHEL (8 and 9) / CentOS 7+
- Ubuntu 20.04
- Ubuntu 22.04
- Debian 10 (only on x86_64 hardware)
- Debian 11
- Debian 12
Java Runtime Environment
This connector is a Java web-application that requires Java 11 or later. Both Oracle and OpenJDK Java Runtime Environments are supported.
Java 17 is supported in Elasticsearch outbound version 1.0.1 and later.
The following installation steps apply to both the Debian (*.deb) and RHEL (*.rpm) packages. We point out any significant differences between the supported platforms.
Install Java 11 or later, if it is not already installed.
RHEL or CentOS
sudo yum install java-11-openjdk
Debian or Ubuntu
sudo apt-get install openjdk-11-jre
Install connector package
Go to the Aerospike Enterprise downloads site to download the connector package for your platform and install it.
RHEL (8 and 9), CentOS, etc.
sudo rpm -i aerospike-elasticsearch-outbound-2.1.2-1.noarch.rpm
sudo dpkg -i aerospike-elasticsearch-outbound-2.1.2.all.deb
Verify connector configuration
Verify the connector's configuration in the
directory, and update if necessary. For configuration details, refer to the configuration guide.
Start the connector
The connector package includes a systemd service definition. The installation procedure creates an aerospike-jms-outbound service.
Enable the connector to start on system startup or reboot:
$ sudo systemctl enable aerospike-elasticsearch-outbound
To start the connector service run:
$ sudo systemctl start aerospike-elasticsearch-outbound
Elasticsearch is a trademark of Elasticsearch BV, registered in the U.S. and in other countries.