Недостатки Посылки в cloudera

Я должен различать процесс рассылки Cloudera и написание кулинарной книги или рецепта шеф-повара для установки пакетов в кластере.

Итак, я ищу преимущества и недостатки между Parcel над Chef или наоборот.


person Community    schedule 07.09.2016    source источник


Ответы (2)


Если вы используете Cloudera Manager, пакеты позволяют вам установить / обновить CDH в вашем кластере (-ах) целиком с помощью одного пакета (или установить дополнительные компоненты, такие как бета-версии и выпуски Cloudera Labs). Из документов:

  • Участки являются автономными и устанавливаются в каталог с поддержкой версий, что означает, что несколько версий данного участка могут быть установлены бок о бок. Затем вы можете назначить одну из этих установленных версий как активную. С пакетами одновременно может быть установлен только один пакет, поэтому нет различия между тем, что установлено, и тем, что активно.

  • Обработка посылок автоматически загружает, распространяет и активирует правильную посылку для операционной системы, работающей на каждом хосте в кластере.

Посылки можно установить только через CM, поэтому, если вы не являетесь пользователем CM, ваш вопрос носит академический характер. Если вы являетесь пользователем CM, вы можете использовать либо посылки (что, безусловно, проще), либо пакетный подход через Chef или Puppet (не так просто, но некоторые люди, тем не менее, предпочитают его).

person Justin Kestelyn    schedule 07.09.2016

Согласно Посылки: что и почему? · Cloudera / cm_ext Wiki, использование посылок дает ряд преимуществ, в том числе:

  • иметь согласованный образ кластера (все компоненты придерживаются одной и той же версии)
  • легкое управление последовательными обновлениями (благодаря сосуществованию двух версий на одном хосте)
  • использование непривилегированных папок для двоичных файлов.

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

В этом отношении обратите внимание, что Cloudera Manager сможет изначально устанавливать компоненты вместе с пакетами, но он будет управлять обновлениями только в том случае, если вы выбрали вариант посылки.

person Antonio    schedule 07.06.2019