Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: cmapi-1.5
-
Fix Version/s: cmapi-1.6
-
Component/s: installation
-
Labels:None
-
Sprint: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.