Step 2: Install Enterprise ColumnStore 6

Overview

This page details step 2 of a 5-step procedure for deploying Single-Node Enterprise ColumnStore 6 with Object storage.

This step installs MariaDB Enterprise Server 10.6 and MariaDB Enterprise ColumnStore 6.

Interactive commands are detailed. Alternatively, the described operations can be performed using automation.

Retrieve Download Token

MariaDB Corporation provides package repositories for CentOS/RHEL (YUM), Debian/Ubuntu (APT), and SLES (ZYpp). A download token is required to access the MariaDB Enterprise Repository.

Customer Download Tokens are customer-specific and are available through the MariaDB Customer Portal.

To retrieve the token for your account:

  1. Navigate to https://customers.mariadb.com/downloads/token/

  2. Log in.

  3. Copy the Customer Download Token.

Substitute your token for CUSTOMER_DOWNLOAD_TOKEN when configuring the package repositories.

Set Up Repository

  1. Install the prerequisites for downloading the software from the Web.

    Install on CentOS/RHEL (YUM):

    $ sudo yum install wget
    

    Install on Debian/Ubuntu (APT):

    $ sudo apt install wget apt-transport-https
    

    Install on SLES (ZYpp):

    $ sudo zypper install wget
    
  2. Configure package repositories and specify Enterprise Server 10.6:

    $ wget https://dlm.mariadb.com/enterprise-release-helpers/mariadb_es_repo_setup
    
    $ echo "4f266ff758fe15eeb9b8b448a003eb53e93f3064baf1acb789dd39de4f534b1d  mariadb_es_repo_setup" \
           | sha256sum -c -
    
    $ chmod +x mariadb_es_repo_setup
    
    $ sudo ./mariadb_es_repo_setup --token="CUSTOMER_DOWNLOAD_TOKEN" --apply \
          --skip-maxscale \
          --skip-tools \
          --mariadb-server-version="10.6"
    

Install Enterprise ColumnStore

  1. Install additional dependencies:

    Install on CentOS/RHEL (YUM)

    $ sudo yum install epel-release
    
    $ sudo yum install jemalloc
    

    Install of Debian 10 and Ubuntu 20.04 (APT):

    $ sudo apt install libjemalloc2
    

    Install on Debian 9 and Ubuntu 18.04 (APT):

    $ sudo apt install libjemalloc1
    

    Install on SLES (ZYpp):

    $ sudo zypper install jemalloc
    
  2. Install MariaDB Enterprise Server and MariaDB Enterprise ColumnStore:

    Install on CentOS/RHEL (YUM):

    $ sudo yum install MariaDB-server \
       MariaDB-backup \
       MariaDB-shared \
       MariaDB-client \
       MariaDB-columnstore-engine
    

    Install on Debian/Ubuntu (APT):

    $ sudo apt install mariadb-server \
       mariadb-backup \
       libmariadb3 \
       mariadb-client \
       mariadb-plugin-columnstore
    

    Install on SLES (ZYpp):

    $ sudo zypper install MariaDB-server \
       MariaDB-backup \
       MariaDB-shared \
       MariaDB-client \
       MariaDB-columnstore-engine