Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Конфигурация
Справочник по 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'); ``