Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Обслуживание и мониторинг
Оптимизация производительности
Устранение неполадок
Справочное руководство
Справочник по SQL
Часто задаваемые вопросы
Обновление до минорной версии означает переход на новый релиз с сохранением основного номера версии.
Например: обновление с версии 5.0.0 до 5.0.2 или с 5.0.0 до 5.1.0.
В данном руководстве подробно описан процесс обновления с YMatrix 5.0.0 до 5.1.0. В примере мастер-нода имеет имя mdw.
Скачайте установочный пакет версии 5.1.0 matrixdb5-5.1.0+enterprise-1.el7.x86_64.rpm с официального сайта и скопируйте его на все узлы кластера.
Переключитесь на пользователя mxadmin:
[<user_name>@mdw ~]$ sudo su - mxadmin
Остановите кластер:
[mxadmin@mdw ~]$ mxstop -af
Выполните от имени пользователя root: ``
``
Скопируйте новый RPM-пакет на все узлы:
~ scp <local_path> <username>@<server_ip>:<server_path>
Обновите RPM-пакет, выполнив команду от имени root: ``
``
Примечание!
Не используйтеyum erase, так как это может привести к удалению конфигурационных файлов предыдущей версии.
Примечание!
Из-за изменений в структуре каталогов установки после выполнения командыupgradeнеобходимо выполнитьreinstall, чтобы обеспечить корректность путей установки.
Перезапустите службу supervisor: ``
``
Переключитесь на пользователя mxadmin:
``
``
Запустите кластер:
$ mxstart -a
Если в новой версии базы данных изменилась топология кластера (например, добавлены или удалены узлы), и включено мониторинговое решение Grafana, войдите в базу данных matrixmgr и обновите расширение matrixmgr. Затем сбросьте задачи сбора данных:
`` [mxadmin@mdw ~]$ psql -d matrixmgr
matrixmgr=# ALTER EXTENSION matrixmgr UPDATE; matrixmgr=# SELECT mxmgr_remove_all('local'); matrixmgr=# SELECT mxmgr_deploy('local'); ``