Каковы шаги по обновлению Spring XD с помощью подключаемого модуля Ambari?

Я успешно установил Spring XD 1.2.0 RC1 на HDP 2.2 с помощью плагина Ambari. Теперь, когда вышел Spring XD 1.2.0 GA, как мне обновить мою установку?


person franktylerva    schedule 23.06.2015    source источник


Ответы (1)


Похоже, вам нужно удалить установку RC1 и заменить ее на 1.2.0 GA. Я не видел возможности обновления службы в пользовательском интерфейсе Ambari.

Вот шаги, которые я предпринял:

1) остановить службу Spring XD из пользовательского интерфейса Amabari

2) удалить старый плагин Spring XD:

yum remove springxd-plugin-hdp

3) удалить установку Spring XD:

yum remove spring-xd
rm -Rf /opt/pivotal/spring-xd-1.2.0.RC1

4) удалить репозиторий YUM и символическую ссылку:

rm /etc/yum.repos.d/SPRINGXD-1.2-1.repo
rm /var/www/html/SPRINGXD-1.2-1

5) получить и установить новый репозиторий YUM:

wget -nv http://repo.spring.io/yum-release/spring-xd/1.2/spring-xd-1.2.repo -O /etc/yum.repos.d/spring-xd-1.2.repo

6) установите новый плагин Spring XD:

yum install spring-xd-plugin-hdp

7) Перезапустите сервер Ambari:

ambari-server restart

8) Удалите старую службу Spring XD (настройте имена ambari-server-host и cluster):

curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE  http://<ambari-server-host>:8080/api/v1/clusters/<cluster>/services/SPRINGXD

(обновите браузер для пользовательского интерфейса Ambari)

9) Проверьте ссылку на репозиторий в разделе Admin->Repositories. Должен быть:

redhat6    Spring-XD-1.2    http://repo.spring.io/yum-release/spring-xd/1.2

10) Установите новую службу Spring XD, следуя этому документу: https://github.com/spring-projects/spring-xd-ambari/blob/master/src/docs/asciidoc/InstallingXDwithAmbari.asciidoc

Дайте нам знать, если это работает для вас или у вас есть какие-либо проблемы.

person Thomas Risberg    schedule 23.06.2015