This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-22. For the latest, interactive version please visit https://mariadb.com/kb/.

MariaDB MaxScale Installation Guide

MariaDB MaxScale Installation Guide

Normal Installation

Download the MaxScale package from the MariaDB Downloads page:

Select your operating system and download either the RPM or the DEB package.

  • For RHEL/CentOS variants, use yum to install the downloaded RPM

  • For SLES, use zypper

  • For Debian/Ubuntu systems, install the package with dpkg -i and run apt-get install after it to install the dependencies

You can also use the MariaDB package repository to install MaxScale by first configuring the repository and then installing the maxscale package via your package manager.

Install MariaDB MaxScale Using a Tarball

MaxScale can also be installed using a tarball. That may be required if you are using a Linux distribution for which there exist no installation package or if you want to install many different MaxScale versions side by side. For instructions on how to do that, please refer to Install MariaDB MaxScale using a Tarball.

Building MariaDB MaxScale From Source Code

Alternatively you may download the MariaDB MaxScale source and build your own binaries. To do this, refer to the separate document Building MariaDB MaxScale from Source Code

Configuring MariaDB MaxScale

The MaxScale Tutorial covers the first steps in configuring your MariaDB MaxScale installation. Follow this tutorial to learn how to configure and start using MaxScale.

For a detailed list of all configuration parameters, refer to the Configuration Guide and the module specific documents listed in the Documentation Contents.

Encrypting Passwords

Read the Encrypting Passwords section of the configuration guide to set up password encryption for the configuration file.

Administration Of MariaDB MaxScale

There are various administration tasks that may be done with MariaDB MaxScale. Two command line tools are available, maxctrl and maxadmin, that will interact with a running MariaDB MaxScale and allow the status of MariaDB MaxScale to be monitored and give some control of the MariaDB MaxScale functionality. There are a separate reference guides for the maxctrl and maxadmin utilities.

The administration tutorial covers the common administration tasks that need to be done with MariaDB MaxScale.

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.