1. Home
  2. Docs
  3. ConfigFiles
  4. Requirements

Requirements

This section provides information on ConfigFiles requirements on the database server.

Database Versions

ConfigFiles supports the following database engines and versions:

DBMS Vendor Supported Major Versions
MySQL Oracle 5.5, 5.6, 5.7, 8.0
Codership 5.5, 5.6, 5.7, 8.0
Percona 5.5, 5.6, 5.7, 8.0
MariaDB MariaDB 10.0, 10.1, 10.2, 10.3, 10.4, 10.5

Since we only support any variants of MySQL, i.e. Oracle, Codership, Percona, and MariaDB as stated above, ConfigFiles service is desired to work on any versions of MySQL database variants as long as it is able to read its configuration under /etc/my.cnf or /etc/mysql/my.cnf system paths. Although we strongly suggest that the versions we have supported as shown above are known to work with ConfigFiles service.

Operating System

ConfigFiles has been tested on the following operating systems (x86_64 architecture only):

  • CentOS 6/7/8
  • Red Hat Enterprise Linux 6/7/8
  • Ubuntu Server 12.04/14.04/16.04/18.04/20.04 LTS
  • Debian 7/8/9/10

User and Privilege

Installing the ConfigFiles agent (cm-agent) service requires that the OS system user has at least a sudo access or super-admin access (either as system root or its equivalent) user. When setting up database access for ConfigFiles agent, the provided commands must be executed by a database user that has the ability to create a user/role, and grant privileges e.g, root user.

MySQL

ConfigFiles currently supports MySQL and requires a SUPER database privilege for your database user. SUPER privilege is a powerful privilege in MySQL as it can do a lot of things for your MySQL database when a specific user has this role. Since MySQL 8.0, this is considered as deprecated, so you might expect we’ll be changing this requirement in the future. Hence, for this database user will be used by the cm-agent running in your database server Linux system.

Warning

You can use another database user or a user that has at least SUPER privilege for your MySQL database user. However, we strongly discourage that practice. We strongly recommend that only designate a user specifically only for using ConfigFiles service. It shall not be used with other clients or applications for security purposes.

Supported Browsers

We highly recommend users to use the following web browsers when accessing ConfigFIles:

  • Google Chrome
  • Mozilla Firefox

Ensure to keep up-to-date with these browsers as we are very likely taking advantage of the new features available in the latest version.

Was this article helpful to you? Yes 1 No