Обновите Apache Storm (1.0.0 до 1.2.3) - PullRequest
0 голосов
/ 25 октября 2019

Мне нужно было обновить Apache Storm 1.0.0 до последней версии 1.xx (1.2.3). Какие шаги нужны? Каковы изменения в файле конфигурации шторма? Есть ли руководство, которое поможет (миграция)? большое спасибо

1 Ответ

0 голосов
/ 25 октября 2019

Я не верю (но могу ошибаться), что в конфигурационном файле есть какие-то критические изменения между 1.0.0 и 1.2.3. Миграция должна выполняться в обычном порядке для обновлений Storm:

  • Обновляйте хосты Storm по одному
    • Загрузка бинарного выпуска 1.2.3
    • Завершение работыСлужбы Storm, работающие на хосте (например, рабочие, супервизор, Nimbus)
    • Извлечение версии 1.2.3 и внесение любых изменений в файлы конфигурации, которые вы имели в старой установке
    • Перезапуск Stormслужб на этом хосте, используя новую установку вместо старой установки

Возможно, вы также захотите

  • Обновите топологию, чтобы использоватьверсия Storm, которую вы обновляете (необязательно, но она может помочь отловить любые ошибки времени компиляции в неосновных модулях, которые могли измениться в основной версии, например storm-kafka-client)

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

Редактировать: Вы спрашиваете о полной разницевариантов конфигурации между 1.2.3 и 2.0.0. Вы можете найти каждый вариант конфигурации для 1.2.3 здесь , а полный список параметров конфигурации для 2.0.0 здесь и здесь .

...