Details
-
Task
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Fixed
-
cmapi-1.5
-
None
-
2021-15, 2021-16
Description
One can start MCS directly calling systemctl start mariadb-columnstore or via CMAPI. When CMAPI is installed one must not start MCS directly using mariadb-columnstore unit b/c what it does interferes with CMAPI starting procedures. This might bring cluster into unusable state. Here is the simplest example, mariadb-columnstore unit starts mcs-workernode@1, mcs-dmlproc and mcs-ddlproc units on a secondary node where they don't belong.
CMAPI package must effectively disable mariadb-columnstore systemd unit when it is installed and re-enabled if needed when it is removed from the system. CMAPI/MCS upgrade procedures must be taken into account.