Кластер Hadoop с Ambari - лучший способ изменить конфигурации

У нас есть кластер Hadoop, клиенты устанавливаются на машины Linux Red Hat и централизованное управление через Apache Ambari .

yum list | grep ambari-server
ambari-server.x86_64                  2.5.0.3-7               @ambari-2.5.0.3 

Мы нашли хороший способ установить обновление значений через Ambari следующим образом:

/var/lib/ambari-server/resources/scripts/configs.sh set localhost c1 mapred-site "mapreduce.map.memory.mb" "512"

В этом примере:

CONFIG_TYPE = mapred-site
CONFIG_KEY = mapreduce.map.memory.mb

Но у нас здесь небольшая проблема. В моем примере mapred-site - это CONFIG-TYPE . Согласно сценарию configs.sh –help :

: One of the various configuration types in Ambari. Ex:global, core-site, hdfs-site, mapred-queue-acls, etc.

Для получения дополнительной информации о сценарии см. Параграф документации « Редактировать конфигурацию с помощью configs.sh ».

Чтобы увидеть все значения CONFIG-TYPE и CONFIG_KEY , я создал следующий файл blueprint.json :

 curl  -u admin:admin -H "X-Requested-By: ambari" -X GET http://:8080/api/v1/clusters/HDP01?format=blueprint -o /tmp/blueprint.json
 grep "\-site" /tmp/blueprint.json

  "tez-interactive-site" : {
  "hdfs-site" : {
  "yarn-site" : {
  "hiveserver2-site" : {
  "ams-hbase-security-site" : {
  "ams-site" : {
  "mapred-site" : {
  "hive-site" : {
  "tez-site" : {
  "webhcat-site" : {

Итак, как знаете правильное значение CONFIG_TYPE для значения CONFIG_KEY ?

0
02.03.2018, 11:18
1 ответ

Por lo que entiendo de su descripción y pregunta, parece estar interesado en una lista completa de propiedades que se utilizan en el marco Hadoop . Para el significado de cada propiedad, valores posibles, recomendados o buenos, me gusta recomendar hacer un seguimiento con la documentación del marco oficial.

0
28.01.2020, 04:41

Теги

Похожие вопросы