Я пытаюсь установить ambari
на CentOs. Я узнал, что один из провайдеров cloudera
прекратил бесплатно предлагать установку амбари, начиная с этого года. Вы можете посмотреть здесь . P.S. hortonworks
должен находиться под cloudera
, так что это может быть причиной того, что вы не можете загрузить общедоступный образ.
Одним из решений было бы следовать руководству с официального сайта Apache Ambari, которое находится здесь. Вы можете следовать руководству по установке для желаемой версии Ambari в Ubuntu.
Например, если вы собираетесь установить Apache Ambari с версией 2.7.5, вы найдете эта страница полезна.
Приведенное ниже основано на моем понимании и инструкциях, описанных в документации, но я еще не пробовал, поскольку моя рабочая среда находится на CentOS. Возьмем, к примеру, установку в Ubuntu
Шаг 1. Установите необходимые компоненты
Согласно этому ответу, по крайней мере, вам может потребоваться установить python
, node
и npm
на вашем компьютере.
Шаг 2. Создайте проект с помощью maven
# download ambari
wget https://www-eu.apache.org/dist/ambari/ambari-2.7.5/apache-ambari-2.7.5-src.tar.gz (use the suggested mirror from above)
tar xfvz apache-ambari-2.7.5-src.tar.gz
cd apache-ambari-2.7.5-src
mvn versions:set -DnewVersion=2.7.5.0.0
pushd ambari-metrics
mvn versions:set -DnewVersion=2.7.5.0.0
popd
# build ambari
mvn -B clean install jdeb:jdeb -DnewVersion=2.7.5.0.0 -DbuildNumber=5895e4ed6b30a2da8a90fee2403b6cab91d19972 -DskipTests -Dpython.ver="python >= 2.6"
Шаг 3. Установите сервер Ambari
apt-get install ./ambari-server*.deb
Шаг 4. Настройка и запуск сервера Ambari
# setup your server
ambari-server setup
# start your server
ambari-server start
Шаг 5. Установите и запустите агент Ambari на всех хостах
Примечание. Этот шаг необходимо выполнить на всех хостах, которыми будет управлять Ambari.
apt-get install ./ambari-agent*.deb
Отредактируйте /etc/ambari-agent/ambari.ini
...
[server]
hostname=localhost
...
Убедитесь, что имя хоста в разделе [server] указывает на фактический хост сервера Ambari, а не на localhost.
# start ambari agent
ambari-agent start
person
Bill
schedule
02.03.2021