Skip to content

Обновление

Обновление минорной версии Greenplum

Для обновления минорной версии Greenplum необходимо выполнить следующие шаги:

  • Остановить кластер Greenplum:
gpstop -af
  • Загрузить дистрибутив с новой версией Greenplum на все хосты системы

  • Удалить старый symlink:

sudo rm /usr/local/greenplum
  • Распаковать дистрибутив в папку /usr/local/greenplum-[version] и создать symlink:
sudo tar -xvf [путь до нового дистрибутива] -C /usr/local/greenplum-[version]
sudo chown -R gpadmin:gpadmin /usr/local/greenplum-[version]
sudo ln -s /usr/local/greenplum-[version] /usr/local/greenplum
  • Подгрузить новые переменные окружения:
source .bashrc
  • Запустить кластер Greenplum:
gpstart

Обновление библиотек хуков

Важно: После обновления минорной версии Greenplum необходимо обновить библиотеки хуков. Действия проводятся на каждом хосте кластера.

  • Загрузить дистрибутив с новой версией libgreenplum.metric.hook на все хосты системы

  • Распаковать libgreenplum.metric.hook.so:

tar xvzf libgreenplum.metric.hook-v*.*.*-gpdb_6.*.*-rhel7.tar.gz
  • Назначить владельца: группу - gpadmin:gpadmin:
sudo chown gpadmin:gpadmin libgreenplum.metric.hook
  • Скопировать libgreenplum.metric.hook.so файл в папку с greenplum:
cp libgreenplum.metric.hook.so /usr/local/greenplum/lib/postgresql