Восстановление Ambari после ручного изменения в файл конфигурации? - PullRequest
0 голосов
/ 12 декабря 2018

Я использую кластер Microsoft HDInsight 3.6 с пограничным узлом.Для наших требований к приложению нам нужно изменить значение свойства в core-site.xml на граничном узле, чего мы в настоящее время пытаемся достичь с помощью сценария оболочки (с помощью команды sed)

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

Я новичок в этом, поэтому хотел бы понять следующее -

  1. Есть ли способ, которым мы можем вручную отредактировать файл и сохранить новую конфигурацию на граничном узле?

  2. Должны ли мы всегда вносить изменения в конфигурацию через сервер Ambari?

Я новичок в этом, поэтому, если я пропустил любую важную информацию, необходимую для поддержки моего вопроса, пожалуйста, прокомментируйте, я предоставлю это.Заранее спасибо!

1 Ответ

0 голосов
/ 12 декабря 2018

Ambari перезапишет любые изменения, внесенные в core-site.xml за пределами Ambari.В управляемом кластере Ambari вы должны использовать свойства «custom core-site» для добавления пользовательских свойств в core-site.xml.Это можно найти через HDFS -> Configs -> Advanced -> Custom Core-Site в Ambari.Если вам нужно, чтобы это применялось только к определенному узлу, вы можете создать группу конфигурации для вашего пограничного узла (ов).

...