Обновите SCDF на YARN с помощью Ambari

Я начал использовать SCDF с spring-cloud-dataflow-server-yarn 1.0.2.RELEASE. Он был установлен через Ambari 2.4.2 и теперь работает вместе с HDP2.5 (Hortonworks Data Platform).

Теперь в SCDF многое изменилось, поэтому я хочу обновить spring-cloud-dataflow-server-yarn с 1.0.2 до 1.1.1 (или 1.2. *, Если есть релизная версия).

Сначала я следил за Развертывание в разделе AMBARI и установка scdf-plugin-hdp из scdf-release-1.1.1.repo. После перезапуска Ambari возможность обновления недоступна. Так что я считаю, что это неправильный путь.

Однако я много искал и не нашел руководства по обновлению SCDF.

Что мне делать для безопасного обновления SCDF?


person JavyZheng    schedule 28.04.2017    source источник


Ответы (1)


К сожалению, из-за ограничений в амбари нет поддержки обновления, и вам необходимо выполнить новую установку кластера. Мы - индивидуальная служба, которую нельзя обновить. Мы добавим поддержку обновлений, когда Ambari добавит возможность сделать это.

person Janne Valkealahti    schedule 28.04.2017
comment
Спасибо, @Janne. Поскольку в кластере работают другие службы, переустановить весь кластер только для обновления SCDF практически невозможно. Я искал с помощью плагина Ambari для обновления ключевых слов и нашел аналогичный вопрос Что нужно сделать для обновления Spring XD с помощью подключаемого модуля Ambari?. Надеюсь, мне повезет найти обходной путь. - person JavyZheng; 29.04.2017
comment
Теоретически это может сработать, если вы удалите все службы SCDF, остановите сервер, удалите старый плагин, установите новый плагин, а затем начнете добавлять службы обратно. Этот подход очень хрупкий и никогда не тестировался. Идея заключается в том, что вы можете установить SCDF в существующий кластер амбари, но немного неизвестно, полностью ли амбари удаляет все следы при удалении служб. - person Janne Valkealahti; 29.04.2017