BDR в защищенном кластере - не могу получить царство Kerberos
У меня Enterprise Cloudera Manager 5.13 управлял 2 кластерами (Prod и DR). Я протестировал резервное копирование и аварийное восстановление (BDR), и оно работало нормально. Теперь я керберизовал оба сервера и установил часовую службу. Я настроил суперпользователя, который находится в супергруппе со всеми разрешениями (один и тот же пользователь в обоих кластерах). Я могу также kinit и klist для суперпользователя на всех узлах кластера.
Оба моих кластера находятся в одной и той же области, с KDC, установленным на двух серверах в конфигурации master-slave.
Я создал новый график BDR для репликации таблиц кустов от prod до DR. Когда я запускаю его всухую, происходит сбой при передаче файлов метаданных со следующей ошибкой:
> Hdfs Copy File Command Failed because of java.lang.RuntimeException:
> java.util.concurrent.ExecutionException:
> java.lang.IllegalArgumentException: Can't get Kerberos realm.
Что это даже означает, что "Не может получить царство Kerberos"?
1 ответ
Оказалось, что мне нужно было перезапустить сервер cloudera-manager и агентов. Вероятно, перезагрузки сервера было бы достаточно.