Мы используем керонизированный кластер CDH. При добавлении пользователя в кластер мы использовали для добавления пользователя только к узлам шлюза/края, как и в любом дистрибутивном кластере хаопов. Но с недавно добавленными идентификаторами пользователей мы не можем выполнять задания по сокращению/ниве карты и бросать исключение «пользователь не найден».Пользовательское дополнение Hadoop в защищенном кластере
Когда я исследовал это, я наткнулся на ссылку https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/SecureContainer.html, в которой говорится, что для выполнения заданий пряжи в защищенном кластере нам может понадобиться соответствующий пользователь во всех узлах, поскольку безопасные контейнеры выполняются под учетными данными пользователь задания.
Итак, мы добавили соответствующий идентификатор пользователя ко всем узлам и выполняем задания. Если это так, и если кластер имеет более 100 узлов, то предоставление пользователей для каждого идентификатора пользователя станет утомительной задачей.
Может ли кто-нибудь предложить любой другой эффективный способ, если вы столкнулись с одним и тем же сценарием в реализации вашего проекта?
Любые указатели на этот вопрос, пожалуйста? – user3178812