Step 2: Install MariaDB Enterprise Server
This page is part of MariaDB's Enterprise Documentation.
The parent of this page is: Deploy HTAP Topology with MariaDB Enterprise Server 10.5
Topics on this page:
Overview
This page details step 2 of the 4-step procedure "Deploy HTAP Topology".
This step installs MariaDB Enterprise Server 10.5, MariaDB Enterprise ColumnStore 5, and dependencies.
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:
Navigate to https://customers.mariadb.com/downloads/token/
Log in.
Copy the Customer Download Token.
Substitute your token for CUSTOMER_DOWNLOAD_TOKEN
when configuring the package repositories.
Set Up Repository
On the Enterprise ColumnStore node, 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
On the Enterprise ColumnStore node, configure package repositories and specify Enterprise Server 10.5:
$ wget https://dlm.mariadb.com/enterprise-release-helpers/mariadb_es_repo_setup
$ echo "cfcd35671125d657a212d92b93be7b1f4ad2fda58dfa8b5ab4b601bf3afa4eae 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.5"
Install Enterprise Server and Enterprise ColumnStore
On each Enterprise ColumnStore node, 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
On the Enterprise ColumnStore node, 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