Обновление небольшой версии MatrixDB 4

Обновление небольшой версии означает переход на новую версию без изменения основного номера версии.
Например: обновление с 4.0.0 до 4.0.2; обновление с 4.0.0 до 4.1.0.

Ниже приведены подробные шаги обновления с MatrixDB 4.0.0 до 4.0.x:

1. Получение последнего установочного пакета

Получите установочный пакет 4.0.x — matrixdb-4.0.x-1.el7.x86_64.rpm — с официального сайта и скопируйте его на все узлы кластера.

2. Остановка кластера

Переключитесь на пользователя mxadmin и выполните команду:

mxstop -a

3. Выполнение команд обновления на всех узлах

Используйте учётную запись root для обновления RPM-пакета:

rpm -Uvh matrixdb-4.0.x-1.el7.x86_64.rpm

Важно: не используйте rpm -ivh, иначе конфигурация предыдущей версии будет удалена.

4. Перезапуск mxui

systemctl restart mxui

5. Запуск кластера

Войдите на главный узел (master), переключитесь на учётную запись mxadmin и запустите кластер:

mxstart -a

6. Обновление плагина

Если вы используете плагин matrixts, подключитесь к базе данных и выполните следующие SQL-команды для обновления плагина:

ALTER EXTENSION matrixts UPDATE;