Skip to main content
Version: Next

Download And Make Installation Packages

Step 1: Preparation

Before starting to download SeaTunnel, you need to ensure that you have installed the following software required by SeaTunnel:

  • Install Java (Java 8 or 11, and other versions higher than Java 8 can theoretically work) and set JAVA_HOME.

Step 2: Download SeaTunnel

Go to the Seatunnel Download Page to download the latest version of the release version installation package seatunnel-<version>-bin.tar.gz.

Or you can also download it through the terminal.

export version="2.3.9"
wget "https://archive.apache.org/dist/seatunnel/${version}/apache-seatunnel-${version}-bin.tar.gz"
tar -xzvf "apache-seatunnel-${version}-bin.tar.gz"

Step 3: Download The Connector Plugin

Starting from the 2.2.0-beta version, the binary package no longer provides the connector dependency by default. Therefore, when using it for the first time, you need to execute the following command to install the connector: (Of course, you can also manually download the connector from the Apache Maven Repository, and then move it to the connectors/seatunnel directory).

sh bin/install-plugin.sh

If you need a specific connector version, taking 2.3.9 as an example, you need to execute the following command.

sh bin/install-plugin.sh 2.3.9

Usually you don't need all the connector plugins, so you can specify the plugins you need through configuring config/plugin_config, for example, if you only need the connector-console plugin, then you can modify the plugin.properties configuration file as follows.

--seatunnel-connectors--
connector-console
--end--

If you want the example application to work properly, you need to add the following plugins.

--seatunnel-connectors--
connector-fake
connector-console
--end--

You can find all supported connectors and the corresponding plugin_config configuration names under ${SEATUNNEL_HOME}/connectors/plugins-mapping.properties.

Tip

If you want to install connector plugins by manually downloading connectors, you only need to download the connector plugins you need and place them in the ${SEATUNNEL_HOME}/connectors/ directory

Now you have completed the download of the SeaTunnel installation package and the download of the connector plugin. Next, you can choose different running modes according to your needs to run or deploy SeaTunnel.

If you use the SeaTunnel Engine (Zeta) that comes with SeaTunnel to run tasks, you need to deploy the SeaTunnel Engine service first. Refer to Deployment Of SeaTunnel Engine (Zeta) Service.